Hotel located in the very heart of Geneva, 300 meters from Cornavin main train station and Geneva lake