Guzman El Bueno Suites Seville: 1.2 km to Plaza de España