Set within a 10-minute walk of La Pedrera in Barcelona, No 23 - The Streets Apartments Barcelona offers apartments in a same building with free WiFi. Every unit has a well-equipped kitchen or kitchenette completed with an oven; while the bathroom has a shower. There is a washing machine, and bed linen and towels are provided. Fresh produces can be found at the market located 2297 feet away; and trendy bars, restaurants and shops are on the many surrounding public squares. A 10-minute metro ride will take you to Plaza Catalunya and Ramblas.
Guest rating : 6.4 - 10
Check in: 15:00
Check out: 11:00
Rooms : 8
HotelsNearby.us serving hotels, motels and accommodation near Plaça Del Sol.