Karta Vacation Rentals
In Triana, Sevilla — close to the city’s pulse but with a neighborhood vibe. Castilla141 sits near Basilica del Cristo de la Expiracion, Torre Sevilla and Sala El Cachorro, and is a short drive from Seville Cathedral and the Torre del Oro. Plaza de España and the Alcázar are a few miles away.