Location: in the heart of La Saboya, between Geneva and Mont-Blanc, very close to the border with Switzerland. 10 Km. from Geneva and 10 minutes on foot from the centre of Annemasse.
See more: Hotels in Europe Hotels in France Hotels in Gaillard Holiday Destinations in Europe