HotelsClick.com

Albareda Youth Hostel

  Albareda, 12 - 08004 - Barcelona, Spain View Map
Area: Sants - Montjuic

Booking.com

Hotel Details

Rooms

Rooms Number: 48

Book

Hotels nearby

Booking.com