This charming hotel lies directly on Place Cornavin, opposite Geneva's main train station. An abundance of shops and entertainment venues are located in the immediate vicinity.
See more: Hotels in Europe Hotels in Switzerland Hotels in Geneva Holiday Destinations in Europe