Hotel Giralda Center Seville: 650 m to Plaza de España