With a stay at Holiday Rentals Los Salados, you'll be centrally located in Seville, just a 5-minute walk from Plaza de Armas Shopping Center and 14 minutes by foot from Seville Cathedral. This apartment is 0.6 ... Read more

View all Luxury Hotels in Seville