Balbino Marrón, 9, 41018 Sevilla Located in the heart of Seville, a short stroll from the historic Barrio de Santa Cruz, Plaza de España and the Parque de María Luisa, the hotel also has easy access to the high-speed (AVE) train station and other city exits.