Situated in San Pedro de Atacama in the Antofagasta Region, 800 metres from San Pedro Church, Casa Algarrobo features an outdoor pool and terrace. Free private parking is available on site.
A terrace or balcony are featured in certain rooms. Casa Algarrobo features free WiFi throughout the property.
There is a 24-hour front desk at the property.
Pukará de Quitor is 2.3 km from Casa..