L'Hotel Lookout Stay Nuova Delhi, a 3 stelle, si trova nel quartiere Mahipalpur di Nuova Delhi, a soli 5 minuti a piedi dal Centro commerciale Central Mall. La struttura dispone di un ristorante.
È a una distanza di 4 km dal Parco divertimenti Fun 'n' Food Village e a una distanza di 6 km dal Qutb Minar. L'Università di Jawaharlal Nehru è un luogo di educazione popolare da visitare a circa 10 minuti in auto dall'hotel Lookout Stay Nuova Delhi. L'hotel è situato a 7 km dal Tempio di Chhatarpur. Questo hotel si trova a 5 km dall'aeroporto Internazionale Indira Gandhi e vicino alla fermata di autobus Mahipalpur.
Il Lookout Stay Nuova Delhi dispone di 17 camere dotate di un televisore multicanale, nonché di opzioni di self-catering come servizi per la preparazione di tè/caffè. Un bagno con WC separato e una doccia sono disponibili nei bagni.
Il ristorante Chacha Bhatija Ka Chula è a 650 metri.