Doté d'un stockage des bagages, Hotel O Sewa Residency New Delhi est à moins de 14 minutes de marche du Nahar Singh Cricket Stadium. Cet hotel 3 étoiles offre une consigne à bagages pour assurer la sécurité des clients.
À environ 900 mètres de la station de métro Bata Chowk, l'hotel se trouve à environ 5 km du Palais de Raja Nahar Singh. O Sewa Residency de New Delhi est situé dans les environs du Shirdi Sai Baba Temple, et Faridabad Stand est à 10 minutes à pied. La gare de New Delhi est à environ 30 km de cet établissement.
Shivam Dosa Junction est idéal pour goûter la cuisine indienne et se situe à deux pas de l'hotel.