Loading hotels
Confirming room availability...
Apartments Rambla 102, La Rambla 102, Barcelona, Spain
Near Boqueria Market<br /><br />With a stay at Apartments Rambla 102, you'll be centrally located in Barcelona, steps from La Rambla and 3 minutes by foot from Boqueria Market. This 4-star apartment is 0.3 mi (0.4 km) from Placa de Catalunya and 0.3 mi (0.4 km) from Palau Guell.