HotelsClick.com

The Loft Hostel

1 Stars

  Carrer de Provenca 318 Barcelona 08037 Catalonia Spain - Barcelona, Spain View Map
Area: Eixample

Booking.com
Book