Barcelona - Ant Hostel Barcelona
View all images
Surroundings
How to get there
Address:
Passeig Pujades, 17,
08018,
Barcelona,
Spain
Located opposite Parc de la Ciutadella Park in central Barcelona, Ant Hostel Barcelona offers a 24-hour front desk and free WiFi throughout. Arc de Triomf Metro Station is 500 metres away.