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