ANT Hostel Barcelona, Barcelona

ANT Hostel Barcelona

Rating: 
Property Location Located in Barcelona (Sant Marti), ANT Hostel Barcelona is within a 15-minute walk of Palau de la Musica Catalana and Arc de Triomf. This hostal is 0.6 mi (1 km)