Rambla Batlló Apartments Apartment Barcelona
Set in different locations in central Barcelona, Rambla-Battló offers modern apartments with free Wi-Fi. They are all within 600 m of Plaza Catalunya Square.
Number of rooms: 4
Rambla Cataluña, 52, Eixample, 08010 Barcelona, Spain