This hotel is opened since 2003 and is located between La Praille leisure & shopping center and the Geneva Stadium.
Easily accessible with a parking of 900 spaces, the hotel is situated at only 15mn from the tourist center of Geneva and at only few minutes from the French border.