L'Hotel O R S Guest House Nuova Delhi si trova a 3 km dal Tempio del Loto e offre un deposito bagagli.
Situato nel quartiere Delhi Sud, l'hotel 3 stelle è vicino al Forte di Tughlaqabad. C'è la Torre Chor Minar a 15 minuti in macchina dall'hotel. L'aeroporto Internazionale Indira Gandhi dista 25 minuti di auto, mentre la stazione ferroviaria New Delhi è a 18 km dall'O R S Guest House Nuova Delhi.
Soggiornando in una delle 30 camere della struttura, gli ospiti hanno accesso a un salottino. Inoltre, un salottino e una TV a schermo piatto con canali satellitari sono a disposizione nelle camere.
Tra i punti di ristoro c'è anche il ristorante Big Dragon, situato a 17 minuti a piedi dall'hotel.