The 3-star Lords Inn New Delhi features 20 rooms and lies about 2.6 km from Siri Fort Sports Complex. Parking is available on site at the hotel.
The accommodation is set merely a 6-minute walk from DT Cinema and within sight of Greater Kailash underground station. Religious sights in the area include Shani Dham Temple (2.1 km) and Lotus Temple (2.4 km). About 38 km from this New Delhi hotel, guests will also find Tughlakabad Fort. Lords Inn is located 20 km from Delhi International airport and within easy walking distance of Savitri Cinema bus stop.
The rooms feature a minibar fridge, as well as a flat-screen TV with satellite channels for your convenience. Ironing facilities and air conditioning are featured for guests' comfort.
A continental breakfast is served every morning in the restaurant at this hotel. Pind Balluchi is a perfect place to enjoy meal of Asian cuisine and it is situated about 8 minutes' walk away.
Book Lords New Delhi
More +
Less -