6 Esplanade François Mitterrand, Ambilly
Located in Annemasse 2 km from Etrembières Shopping Centre Novotel Annemasse Centre - Porte de Genève provides air-conditioned rooms and a fitness centre.