Il confortevole Hotel O Lemonade Nuova Delhi si trova nel quartiere Dwarka, a 450 metri da Tomb of Adham Khan. Questo hotel dispone di inoltre agli ospiti una cassetta di sicurezza e un armadietto per i bagagli.
La posizione ottima dell'hotel 3 stelle è ideale per gli ospiti che soggiorneranno a 10 minuti in macchina dal Museo dell'Aeronautica Indiana e a una distanza di 2 km dal Terminal 2. L'O Lemonade è vicino alla stazione della metropolitana Palam. Il Mercato Dilli Haat si trova a circa 15 minuti in macchina, mentre la stazione New Delhi è situata a 20 minuti in macchina da questo alloggio. C'è la fermata dell'autobus Dwarka Flyover a 350 metri.
Le 30 camere dell'O Lemonade Nuova Delhi sono dotate di comfort come un impianto di climatizzazione e una TV a schermo piatto con canali satellitari. Le camere sono dotate di un pavimento piastrellato e di pavimenti piastrellati. Bagni ad uso esclusivo sono inclusi nelle camere.
Gli ospiti possono gustare piatti indiani al ristorante Guru Prasad Udupi, situato a soli 6 minuti a piedi.