This charming hotel can be found in Santiago Chile. Those wishing to escape the hustle and bustle of daily routine will find peace and tranquillity at this establishment. Guests may take advantage of the Wi-Fi connection on public areas at Atacama Hostel. The reception is open 24/7. Atacama Hostel is not a pet-friendly establishment.