L'hotel a 3 stelle Lords Inn Nuova Delhi si trova nel quartiere Delhi Sud, a 6 minuti a piedi da DT Cinema. Gli ospiti che soggiornano presso l'hotel possono parcheggiare le loro auto nella struttura.
Quest’alloggio è situato a pochi minuti d'auto da Qutb Minar e a 15 minuti in macchina dalla Tomba di Humayun. Tra i luoghi di culto da visitare troverai la Moschea Moth Ki Masjid a circa 3 km da questo hotel. Questa struttura offre facile accesso ad attrazioni sportive come Thyagaraj Sports Complex, che è a circa 4 km di distanza. Il Lords Inn si trova in prossimità della stazione della metropolitana Greater Kailash, che offre un facile accesso a tutte le attrazioni di Nuova Delhi.
Quest’alloggio dispone di 20 camere, ognuna delle quali è dotata di un asse e un ferro da stiro e un impianto di climatizzazione e servizi di intrattenimento come una TV a schermo piatto con canali satellitari. Dotate di finestre insonorizzate, le camere dispongono anche di un mini frigobar.
Al ristorante potrai godere di una colazione continentale nel Lords Inn. Gli ospiti possono gustare piatti asiatici, serviti al ristorante Pind Balluchi. Il locale si trova a 8 minuti a piedi da questa struttura.