Avinguda de Collserola 37 bis, 08196 - Barcelona, Spain
Resort - Resorts, Barcelona
Show on map
The property offers varied accommodations. Some units feature a balcony. Others have a patio with mountain or pool views. A continental or vegetarian breakfast is available. - Resorts, Barcelona