Address Lake Geneva Hotel Route de Suisse 79 Versoix 1290 Schweiz Upcoming Events No events at this location