Santa Cruz Plaza
3130665 Santa Cruz, Plaza De Armas 286
3130665 Santa Cruz, Plaza De Armas 286
A stay at Santa Cruz Plaza places you in the heart of Santa Cruz, steps from Plaza de Armas and 3 minutes by foot from Museo de Colchagua. This 4-star hotel is 1.8 mi (2.8 km) from Casino Colchagua and 5.9 mi (9.5 km) from MontGras Winery.