Staying in this hotel was an experience I will not forget. For starters, Santa Cruz is in the heart of Chile's wine country and is a must-visit for any wine-lover. The hotel is beautiful and there are great facilities to use at your leisure. The restaurant is covered with a stunning glass dome while the food is pretty special and the wine list is obviously top-notch.
You have no recent hotel searches.