Il confortevole Hotel O Rachna Tourist Lodge Nuova Delhi offre accesso veloce alla Sheila Cinema, situata a circa 5 minuti a piedi.
L'hotel 3 stelle si trova a 2 km dall'Agrasen ki baoli e a 2,1 km dallo Stadio di Cricket Feroz Shah Kotla. Le attrazioni religiose della zona includono la Moschea Jama Masjid (2,2 km) e la Cattedrale del Sacro Cuore (2,3 km). C'è i Giardini Mughal a 10 minuti in macchina dall'hotel O Rachna Tourist Lodge. La stazione della metropolitana New Delhi, vicino all'hotel, offre un rapido collegamento con tutte le zone di Nuova Delhi.
Con un salottino, le camere della struttura forniscono un televisore. Bagni ad uso esclusivo sono inclusi nelle camere.
Tra i punti di ristoro c'è anche il ristorante Loknath Restaurant, situato a 150 metri dall'O Rachna Tourist Lodge Nuova Delhi.