The hotel is situated south-facing around 500 m up the Lake Geneva, in the UNESCO-World heritage region of Lavaux in the canton of Vaud in Switzerland. The world-famous cities on the lakeshore like Vevey (5 km), Montreux 11 km and Lausanne (19km) are easely reachable by car and public transports. The Charlie Chaplin statue is at some 6.5 km.