19 Quai du Mont-Blanc Genève, GE 1201
Seated: 30
Square Feet: 484 ft2
Luminous meeting rooms, with access to a large terrace with a partial lakeview.