Hotel Santa Cruz Plaza (Santa Cruz)

Located at the city of Santa Cruz, Colchagua Valley, Santa Cruz Hotel invites you to discover the world of wine, history, and traditions of our land. Enjoy unforgettable experiences, with the warmest welcome, luxury accommodation, fine dining and great comfort to make your stay a unique moment. Hotel Santa Cruz offers one of the best ways to enjoy some unforgettable days with your family and friends as they can enjoy culture, relaxation, and fun all in one place.