301, route de Lausanne, 1293 Bellevue, Geneva,Switzerland
I was told this hotel was around Lake Geneva but was blown to see it sitting smack bang on it! That was before I saw a private Venetian boat to whisk me across the lake, an outdoor playground, ice skating rink, kids’ club, Geneva’s largest spa and …….