The 3-star Lords Inn New Delhi includes 20 rooms and is 2.6 km from Siri Fort Sports Complex. Parking is available on site at the hotel.
The accommodation is situated in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, within easy walking distance of Greater Kailash underground station. This New Delhi hotel is 6 minutes' walk from DT Cinema and a 25-minute walk from ISKCON Temple Delhi. There is Tughlakabad Fort 3.8 km from the property. Lords Inn is located 20 km from Delhi International airport and within convenient reach of Savitri Cinema bus stop.
The rooms provide ironing facilities and air conditioning, along with a minibar fridge for guests' comfort.
The restaurant at the accommodation serves a continental breakfast every morning. You can enjoy Asian cuisine in Pind Balluchi, situated close at hand, around 600 metres away.
Book Lords New Delhi
More +
Less -