Located just a few steps from the French-Swiss border, in the commune of Gaillard, Geneva Résidence offers a stay combining comfort and convenience, right next to Geneva.
Whether you’re here for business or leisure, our residence is the ideal starting point to explore the region.