Nestled in the heart of Southern Chile's wine country, this charming Colonial-style hotel boasts elegant rooms, a delightful restaurant, and a tranquil spa.
Pl. de Armas 286, Santa Cruz, O'Higgins, Chile Get directions
Britt Davis
Sarah C
Sergio M
Safari476182
Kim Luckman
Martin Frank
C Doughty
Deborah F