
Barcelona, Spain
Don Moustache Hostel
2-star hotel
1.5 km straight-line distance
Located in Barcelona (Eixample), Don Moustache Hostel is within a 10-minute walk of Passeig de Gracia and Placa de Catalunya. This hostel is 0. 5 mi (0. 8 km) from Palau de la Musica Catalana and 0. 6 mi (1 km) from La Rambla.…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service





















