A stay at Hotel Casa Elliot places you in the heart of Barcelona, within a 10-minute walk of La Rambla and Rambla de Catalunya. This upscale hotel is 0.5 mi (0.8 km) from Plaça de Catalunya and 0.6 mi (1 km) fr ... Read more

View all Luxury Hotels in Barcelona