Skip to main content

Hotel No 23 - The Streets Apartments 4 Stars

Mare De Deu Dels Desamparats 23 08012 Barcelona, 08012 Barcelona, Spain Show on the map
AED134 /night
Book now
  • WiFi WiFi
  • Air conditioning Air conditioning
Excellent location

Choose your room


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 700 metres 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.

Check-in and check-out
Check-in starts at: 15:00
Check-out ends at: 11:00


  • General General
    • WiFi
    • Internet
    • Air conditioning
    • Heating
    • Lift
    • Non-smoker Rooms
    • All Spaces Non-Smoking (public and private)
    • Soundproof rooms
    • Pets not allowed

Reviews: Hotel No 23 - The Streets Apartments

This hotel has no reviews. Would you like to add your own review?