Das komfortable Hotel Townhouse Oak New Delhi Central Railway Junction Formerly Uppal International mit 120 Zimmern befindet sich in einer erstklassigen Lage in Neu-Delhi, in einer Entfernung von 15 Gehminuten vom Bahnhof Neu-Delhi.
Das komfortable Hotel im Stadtteil Stadtzentrum Delhi von Neu-Delhi liegt 2 km weit weg von der Sacred Heart Cathedral und 2,1 km weit weg von Einkaufsmöglichkeiten wie dem Daryaganj Sunday Book Market. Das Hotel liegt in der Nähe vom Madame Tussauds Delhi, und zwar ungefähr 25 Fußminuten entfernt. Sheila Cinema befindet sich ziemlich nah am Townhouse Oak New Delhi Central Railway Junction Formerly Uppal International. Die U-Bahnstation New Delhi liegt in einer 800 Meter Entfernung von der Unterkunft.
Die Gästezimmer bieten eine Sitzecke sowie einen Schreibtisch für den Komfort der Gäste. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden. Sie sind mit privaten Badezimmern ausgestattet.
Das Restaurant The Indian Grill mit asiatischen Speisen ist etwa 5 Minuten zu Fuß von vom Hotel Townhouse Oak New Delhi Central Railway Junction Formerly Uppal International entfernt.