The residence is situated in Annemasse, a thriving town very close to the Swiss border and just 10 km from Geneva. Visitors to Annemasse appreciate its proximity to Lac Léman, Geneva and Mont Blanc. The ski resorts of the northern Alps are extremely accessible from here.