Clos de l'arche is located in Annemasse, 10 km from St. Pierre Cathedral, 11 km from Gare de Cornavin, as well as 13 km from United Nations Geneva. The property is situated 13 km from Stade de Genève, 15 km from PalExpo and 18 km from CERN. Free WiFi is available throughout the property and Jet d'Eau is 10 km away.
The accommodation is non-smoking.
Rochexpo is 22 km from the homestay, while Evian Masters Golf Club is 44 km away.