800 m von der U-Bahn-Station New Delhi gelegen, bietet das 4-Sterne-Hotel Super Townhouse Oak New Delhi Central Railway Junction Formerly Uppal International eine Sauna, Massagen und Billard. Ein Shuttleservice stehen allen Gästen zur Verfügung.
Wachsmuseum Madame Tussauds New Delhi und das Humayun-Mausoleum sind 10 sowie rund 7 Kilometer vom Hotel entfernt. Zu den religiösen Sehenswürdigkeiten in der Umgebung gehören der Laxmi-Narayan-Tempel (2 km) und die Freitagsmoschee (1 km). Auch der Karol Bagh Markt ist in rund 5 Autominuten Entfernung vom Super Townhouse Oak New Delhi Central Railway Junction Formerly Uppal International. Die Bushaltestelle New Delhi Metro Express Line ist ebenfalls gleich neben dem Hotel.
Die Unterkunft empfängt seine Gäste in 120 Zimmern, die mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind.
Das Restaurant Cafe Brownie befinden sich 50 Meter vom Hotel Super Townhouse Oak New Delhi Central Railway Junction Formerly Uppal International entfernt.