With a stay at Abba Sants Hotel, you'll be centrally located in Barcelona, within a 5-minute drive of Plaça de Catalunya and La Rambla. This luxury hotel is 3.2 mi (5.1 km) from Sagrada Familia and 3.9 mi (6.3 ... Read more

View all Luxury Hotels in Barcelona