Location: In the quiet area, neat to international organizaitons, very close to train station, airport and Conference Center of Geneva.
See more: Hotels in Europe Hotels in Switzerland Hotels in Geneva Holiday Destinations in Europe