T2 - Le Royal is gelegen in Annemasse, op 9,1 km van Kathedraal van Genève, 10 km van station Genève-Cornavin, en 11 km van Verenigde Naties Genève. De accommodatie ligt op 8,5 km van Jet d'Eau, je kunt er privéparkeren op het terrein en er is gratis WiFi.
Het appartement heeft 1 aparte slaapkamer, 1 badkamer en een woonkamer.
Stade de Genève ligt op 12 km van het appartement, en Palexpo in Genève ligt 14 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Genève – Franse sector, op 15 km van T2 - Le Royal.