With a stay at Casa Bailen Apartamentos, you'll be centrally located in Seville, just a 3-minute walk from Plaza de Armas Shopping Center and 10 minutes by foot from Seville Cathedral. This aparthotel is 0.5 mi ... Read more

View all Luxury Hotels in Seville