Nestled along the Río la Chacra, this minimalist hotel features chic stilted rooms with stunning views and a cozy vibe that's hard to beat.
Pedro Montt 567, 5700289 Castro, Los Lagos, Chile Get directions
Marion Caubet
Richard Weiss
rf
Jean-Baptiste Prieur
Javier Albarracin
Carla Pacheco Forcael
Diana Abuhadba
René Lebon