The Loft Hostel
1 Stars
Carrer de Provenca 318 Barcelona 08037 Catalonia Spain - Barcelona,
Spain
View Map
Area: Eixample
TripAdvisor vote: 4/5 Based on 105 guest reviews