Dotato di un deposito bagagli, il confortevole Hotel O Lotus Home Stay Nuova Delhi, gode di una posizione ottima a 2 km da siti storici come la Fortezza di Purana Qila.
L'hotel 3 stelle si trova nel distretto Delhi Sud, a 10 minuti in macchina dal Tempio Akshardham e a 15 minuti in macchina dallo Zoo di Delhi. Tra le attrazioni, situate a 4 km dall'hotel, c'è la Tomba di Humayun. La zona comprende anche attrazioni naturali come i Giardini di Lodhi, a 20 minuti in macchina dall'hotel O Lotus Home Stay. La struttura è vicino ai mezzi pubblici, a 250 metri dalla stazione della metropolitana Sarai Kale Khan - Nizamuddin e a due passi dalla fermata dell'autobus Sarai Kale Khan Inter State Terminus.
Le 30 camere sono composte da un salottino. Sono dotate di una TV a schermo piatto con canali satellitari, nonché di comfort quali un impianto di climatizzazione. Gli extra includono un bagno con WC separato e una doccia nel bagno ad uso esclusivo.
Tra i punti di ristoro c'è anche il ristorante Shahi Biryani, situato a 1 km dall'O Lotus Home Stay Nuova Delhi.