Suisse Hotel

10 Place Cornavin
Geneva
Switzerland