Il Thomas' New si trova nel quartiere Giza del Cairo, a 1,2 km dalle Piramidi di Giza, a 13 km dalla Torre del Cairo e a 14 km dalla Moschea di Ibn Tulun. Situata a 600 m dalla Grande Sfinge, la struttura offre l'aria condizionata, la connessione WiFi gratuita e un parcheggio privato in loco.
Al mattino vi attende una colazione continentale.
Il Thomas' New vanta anche una terrazza.
La struttura dista 14 km da Piazza Tahrir e dal Museo Egizio. Il Thomas' New dista 29 km dall'Aeroporto Internazionale di Sphinx, lo scalo più vicino.