Casa Palacio Sevilla Centro
Casa Palacio Sevilla Centro apartment hosts guests of Seville.
Plaza de Espana is located just 2 km away. The property provides access to the Plaza Nueva tram stop, which is 500 meters away. Within 100 meters from the venue, India Tandoori and Restaurante Hindu Shalimar serve a wide selection of meals.
The nearest tram stop is a 5-minute walk away.