Experience cozy, no-frills rooms at this centrally-located gem in San Pedro, where the super friendly staff and free amenities make for a relaxed stay.
Caracoles 140, 1410000 San Pedro de Atacama, Antofagasta, Chile Get directions
Judith H
Bella L
Andre G
dt herms
Judith Hutchinson
Stefan N
Juliana C
Stephano Jarussi