Lords Inn New Delhi met 20 kamers biedt gemakkelijke tot DT Cinema, gesitueerd op 6 minuten lopen hiervandaan.
Qutb Minar en de Lotus Tempel zijn op 6 km afstand en op 2 km van dit 3-sterrenhotel. Humayuns tombe ligt ook op 15 minuten rijafstand van deze herberg. Lords Inn is op slechts 300 meter afstand van het metrostation Greater Kailash en binnen 14 km afstand van het treinstation New Delhi gelegen.
Een strijkijzer en strijkplank, airconditioning, samen met een minibar, zorgen voor het gemak op de kamer in de accommodatie in New Delhi.
U kunt een continentaal ontbijt eten voordat u de omgeving gaat verkennen. Mainland China serveert Chinese gerechten en ligt op een paar stappen verwijderd van dit hotel in New Delhi.