With a stay at Acta Atrium Palace, you'll be centrally located in Barcelona, just a 5-minute walk from Rambla de Catalunya and 6 minutes by foot from Plaça de Catalunya. This upscale hotel is 0.4 mi (0.6 km) fr ... Read more

View all Luxury Hotels in Barcelona