T
Tina Giralt Review of Chaminade Resort and Spa
Great food. Amazing views of the mountains. Not. T...
Great food. Amazing views of the mountains. Not. The cleanest place. However, good customer service. Far from Santa Cruz' town center. Stores close early during the winter months.
Comments: