Set 100 metres from the cathedral, Puerta del Principe is located in the centre of Sevilla. This property offers luxury apartments with a private terrace or patio, including free WiFi.
Set 100 metres from the cathedral, Puerta del Principe is located in the centre of Sevilla. This property offers Read more
Set 100 metres from the cathedral, Puerta del Principe is located in the centre of Sevilla. This property offers luxury apartments with a private terrace or patio, including free WiFi.
Set 100 metres from the cathedral, Puerta del Principe is located in the centre of Sevilla. This property offers luxury apartments with a private terrace or patio, including free WiFi.
Number of Rooms: 4