We were at this hotel through RCI for 7 nights from 5th May 2012. It was a great stay at Castel Club. The highlight is that you can see Alps, lying on your bed through the balcony. The staff was highly helpful. A sentence in the welcome brief was that they attempt to make the stay smooth & comfortable. In...
More
