Situato a 4 km da varie attrazioni naturali come Badkhal Lake, l'Hotel O Sewa Residency Nuova Delhi, 3 stelle, comprende un deposito bagagli. Durante il soggiorno presso questo hotel, si trova disponibili un deposito bagagli per gli ospiti.
Lo Stadio Nahar Singh si trova a soli 14 minuti a piedi da questo hotel, mentre gli Shirdi Sai Baba Temple si trova a 10 minuti in auto. L'hotel O Sewa Residency Nuova Delhi è a breve distanza dalla stazione della metropolitana Bata Chowk. L’alloggio è situato a 5 km dalla Raja Nahar Singh Palace. C'è la stazione ferroviaria New Delhi a 50 minuti in auto.
Gli ospiti possono inoltre provare la cucina indiana al ristorante vicino che si chiama Shivam Dosa Junction, e si trova a 100 metri.