Our Trips using this Lodging

Hotel Santa Cruz Plaza

Santa Cruz, Chile

Set on the main square of the small town of Santa Cruz in the heart of Chile’s wine country, this pretty colonial-style hotel is a great base for exploring the vineyards. After a full day of wine touring, relax in the landscaped garden or take a dip in the swimming pool. There’s also a spa with a heated pool. The restaurant serves typical Chilean dishes as well as regional wines.

Hotel santa cruz chile 01
Hotel santa cruz chile 02
Hotel santa cruz chile 03
Hotel santa cruz chile 04
Hotel santa cruz chile 05
Hotel santa cruz chile 06