Ribera de Triana Hotel Seville: 2.3 km to Plaza de España