Situated in the business district, this hotel is within 9 mi (15 km) of University of Pablo de Olavide, Plaza de Espana, and Seville Cathedral. Alcazar and Torre del Oro Watchtower are also within 9 mi (15 km). Click the banner to get it at
ONLY: EUR57.87