Meeting Point Hostels
Type:
Hostel
Address:
Vallespir 20, Sants-Montjuïc, 08014 Barcelona, Spain
Country:
Spain
Hostel Meeting Point Hostels