HOTEL DOÑA LINA Seville: 900 m to Plaza de España