Nestled in rustic low-rise buildings, this charming hotel offers simple rooms, a cozy terrace, and a prime location just steps from town.
Caracoles 113, 1410000 San Pedro de Atacama, Antofagasta, Chile Get directions
Jobie W
hrm0809
Ciara O'Leary
Helen
wtmsw
Chloe 'v'
Kristin Hunter
Ignacio Muñoz