Location: between the river Arve and exit 14 of the A40 autoroute, on the southern outskirts of Annemasse. Geneva is about 8 km to the west.
See more: Hotels in Europe Hotels in France Hotels in Annemasse Holiday Destinations in Europe