Kyriad Annemasse - Geneve Annemasse The 2 star hotel Kyriad Annemasse is located in Annemasse (France) a few minutes away from the frontier by car where to catch the tram that will take ... Save Up To 60%