Hotel Tayko Sevilla Seville: 850 m to Plaza de España