Das komfortable 3-Sterne-Hotel Townhouse South Lawn Neu-Delhi mit 30 Zimmern befindet sich in einer erstklassigen Lage in Neu-Delhi, 14 km weit weg vom Bahnhof Neu-Delhi. Ein Gepäckraum stehen den Gästen von dem komfortablen Hotel im Bezirk South Delhi von Neu-Delhi zur Verfügung.
Das Hotel ist ungefähr 15 Minuten Autofahrt vom Qutb Minar und nur 5 Minuten zu Fuß von DDA Flat Kalkaji Terminal entfernt gelegen. Zu den Sehenswürdigkeiten, die 2 km weit weg vom Townhouse South Lawn Neu-Delhi sind, gehört der Shri Kalkaji Mandir. Eine 10-minütige Fahrt bringt Sie zum Lotustempel.
Alle Zimmer bieten eine Klimaanlage sowie eine Sitzecke. Sie sind mit privaten Badezimmern ausgestattet.
Jeden Morgen wird im Townhouse South Lawn ein kontinentales Frühstück serviert. Chinesische Gerichte werden im Restaurant CIA Call it Asiian angeboten, das nur 6 Minuten Fußweg von hier entfernt liegt.