Santa Cruz Plaza

from
check rates
avg/night
up to: % savings
Plaza De Armas 286, Santa Cruz, O'Higgins
  • stars
  • rating
Centrally located in Santa Cruz, this hotel is near Plaza de Armas and Museo de Colchagua. Another regional point of interest is Hacienda El Huique. read more
Special Offer
Reviews