CATEGORIA: Hoteles
Traveller's North Hostel
Av. Yrigoyen 158. Salta, Argentina
http://www.travellersnhostel.com/