Offering a restaurant and a barber shop, the 5-star The Lodhi - A Member Of The Leading Hotels Of The World New Delhi lies in the Central Delhi district, merely 1.6 km from the octagonal Isa Khan's Tomb and within 15 minutes' drive of Sri Bangla Sahib Gurdwara. Located 2.9 km from the Gandhi Smriti, this New Delhi hotel comprises 69 rooms and 2 restaurants.
The hotel is about 20 km from Delhi International airport and about a 10-minute ride from such cultural venues as the National War Memorial. Sports fans can also visit the Thyagaraj Stadium, 2.7 km from The Lodhi New Delhi, and take their families to the 176 - acre National Zoological Park, which is 3.9 km away. The property is in the vicinity of the marble Hazrat Nizamuddin Aulia Dargah Shrine. Jawaharlal Nehru Stadium tube station is situated approximately 10 minutes' walk from the hotel.
Some of the spacious rooms of The Lodhi - A Member Of The Leading Hotels Of The World face the garden, and comprise a balcony and a dining area. Guests can make use of a minibar fridge and an electric kettle, and relax with a flat-screen cable-TV. The spacious bathrooms are fitted with dressing gowns and a shower cap, and necessities such as a sink. The Lodhi also offers an apartment with a kitchen including a microwave, an electric kettle, and a dishwasher.
Guests are invited to the on-site Perbacco restaurant to indulge in culinary delights.