Hotel Alcázar Seville: 700 m to Plaza de España