Location: in the heart of the city, next to shopping, tourist and leisure areas.
See more: Hotels in Europe Hotels in Switzerland Hotels in Geneva Holiday Destinations in Europe