The Streets Apartments Rambla provides accommodation within less than 1 km of the centre of Barcelona, with free Wi-Fi, and a kitchen with a dishwasher, a microwave and a toaster.
Number of rooms: 33
La Rambla 34, Ciutat Vella, 08002 Barcelona, Spain