Location: on the Rhone river shores, in Geneva city centre, close to St Peter's cathedral and the Arts and History Museum.
See more: Hotels in Europe Hotels in Switzerland Hotels in Geneva Holiday Destinations in Europe