Apart-Ramblas108  - 

La Rambla de les Flors
108
Barcelona
Catalonia
08002
2 Star
  • Hotel Description
  • Features and Facilities
  • Prices & Booking

  • Pet Friendly
  • Family Rooms
Prices From