Die Unterkunft T2 - Le Royal ist gelegen in Annemasse, 9,1 km von Kathedrale St. Peter und 10 km von Hauptbahnhof Genf sowie 11 km von Büro der Vereinten Nationen in Genf entfernt. Die Unterkunft ist 8,5 km von Jet d'Eau entfernt und die Gäste profitieren von Privatparkplätzen vor Ort verfügbar und kostenlosem WLAN.
Diese Ferienwohnung besteht aus 1 separaten Schlafzimmer sowie 1 Badezimmer und einem Wohnzimmer.
Stadion Genf liegt 12 km von der Unterkunft T2 - Le Royal entfernt, während PalExpo 14 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Genf – französischer Sektor, 15 km von der Unterkunft T2 - Le Royal entfernt.