El No 23 - The Streets Apartments Barcelona se encuentra en Barcelona, a 10 minutos a pie de La Pedrera, y ofrece apartamentos con WiFi gratuita situados en el mismo edificio.
Todos los alojamientos disponen de baño con ducha y cocina o zona de cocina bien equipada con horno. También tienen lavadora, ropa de cama y toallas.
A 700 metros hay un mercado en el que se pueden encontrar productos frescos. En las plazas de los alrededores del alojamiento hay bares de moda, restaurantes y tiendas.
La plaza de Catalunya y Las Ramblas están a 10 minutos en metro.