Arc House Plaza Seville: 2.3 km to Plaza de España