Les clients de Lords Inn New Delhi peuvent facilement rejoindre DT Cinema, situé à environ 6 minutes à pied. Il y a aussi la commodité d'un parking sur place.
Niché à 3 km du Fort de Tughlaqabad, cet hotel 3 étoiles se trouve également à moins de 5 km de l'Université islamique nationale. Les lieux de culte à visiter à 25 minutes de marche de Lords Inn de New Delhi incluent Kalka Mandir. De plus, la Mosquée Moth Ki Masjid se trouve à 3,1 km, tandis que la Greater Kailash est assez proche de l'hotel. Savitri Cinema est à 250 mètres de cet hotel.
Lords Inn accueille les clients dans 20 chambres équipées d'un fer à repasser et une table à repasser, de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Dotées des fenêtres insonorisées, les chambres sont également équipées d'un minibar.
Un petit déjeuner continental est également offert sur place. Vous pouvez marcher 5 minutes jusqu'à Sagar Ratna ou manger au restaurant Naturals Ice Cream, situé à environ 5 minutes à pied.