17 Avenue Emile Zola, Annemasse
Situated in Annemasse on the Swiss border Comfort Suites Porte de Genève offers self-catering accommodation 3 km from Etrembières Shopping Centre. It features modern decor a 24-hour front desk and free WiFi.