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