Located 2.6 km from the Baháʼí house "Lotus Temple", Townhouse South Lawn Hotel New Delhi includes 30 rooms.
The Jama Masjid Kahkashan is in close proximity to the hotel, while DDA Flat Kalkaji Terminal bus stop is around 5 minutes' walk away. Within 6 km of this 3-star hotel, guests will also find the Atlantic Water World Water Park. For those travelling from afar, Delhi International airport is 22 minutes' drive away.
The Townhouse offers rooms with a sitting area featuring climate control, along with a flat-screen TV with satellite channels.
Enjoy Asian cuisine in the sushi bar CIA Call it Asiian, situated 450 metres away.