El Hotel Townhouse South Lawn Nueva Delhi, de 3 estrellas, ofrece proximidad al Templo del loto, situado a unos 2 km.
El hotel, situado en el barrio Sur de Delhi de Nueva Delhi, se encuentra a unos 25 minutos a pie de Kalkaji Mandir. La Universidad Jamia Millia Islamia está a unos 4 km, mientras que la estación de autobuses DDA Flat Kalkaji Terminal, está a tan solo 450 metros. Explora los lugares de interés históricos de Nueva Delhi, empezando por el Fuerte de Tughlaqabad, situado a unos 30 minutos a pie. Para los que viajan desde lejos, el aeropuerto internacional de Delhi está a 22 minutos en coche.
Las habitaciones del Townhouse South Lawn Nueva Delhi disponen de una zona de estar, además de climatizador para tu comodidad.
El restaurante CIA Call it Asiian se halla bastante cerca de este hotel.