Melia Sevilla Seville: 350 m to Plaza de España