Location: in Geneva city centre, 100 m. from Lake Lemán. Close to the old town, the UN offices & agencies and other cultural, tourist and leisure attractions.
See more: Hotels in Europe Hotels in Switzerland Hotels in Geneva Holiday Destinations in Europe