Situated a mere 400 metres from the Church of Saint-Joseph, Studio Leman Annemasse also boasts easy access to Annemasse train station which is only 5 minutes' walk away.
The large Geneva Water Fountain can be reached by car in a few minutes, while Jean Deffaugt is right by the apartment. There are several tourist sites like Eglise Protestant Churche unie du Genevois et Giffre, located just steps from this apartment.
Meythet airport is at a 39-minute driving distance, and Gare-Annemasse bus stop is 150 m from Studio Leman.