Santa Clara

Hotels in Santa Clara


A five-star palace in twelve acres of gardens, and the quiet side of the river for anyone arriving by car.