Location: on the banks of Leman Lake this is one of the city centre's oldest mansions, overlooking Mont Blanc. Close to the financial district and shopping areas.
See more: Hotels in Europe Hotels in Switzerland Hotels in Geneva Holiday Destinations in Europe