Hotel Catalonia Boulevard
★★★★
Carrer de Martínez de la Rosa 11, Barcelona, Spain Show on map
La Rosa by The Streets is a 3-star hotel in Barcelona, Spain. It is one of 1,577 places to stay in Barcelona listed on Triptoic.
Carrer de Martínez de la Rosa 11, Barcelona, Spain
La Rosa by The Streets is located at Carrer de Martínez de la Rosa 11, Barcelona, Spain.
La Rosa by The Streets is rated 3 stars.
Highly rated alternatives close by
Hotel
Guest favorite
Guest favorite
Guest favorite
Guest favorite
Guest favorite