This hotel is just wonderful. The main draw is the lake (Santa Clara) and its surroundings which are breathtaking. The hotel affords stunning views.
The room was very nicely done and very clean. Food was delicious and service plenty good enough. We only stayed one night but I wish we'd had longer to relax by the pool, walk round the...
More
