Karta Vacation Rentals





Just a short stroll from central Seville, Alohamundi Castilla II sits about 1 km from the heart of the city. Landmarks nearby include Basilica del Cristo de la Expiracion, Torre Sevilla and Sala El Cachorro, with Setas de Sevilla (Metropol Parasol), the Flamenco Dance Museum and Seville Alcázar also within easy reach; Seville Santa Justa train station is about 5 km away and Seville Airport about 16 km.