Situé à moins de 5 km de Complexe sportif Yamuna très apprécié des sportifs, Hotel O The Majestic Inn New Delhi comprend 30 chambres.
Le Parc d'attractions Worlds of Wonder est à quelques minutes de route de cet hotel 3 étoiles, tandis que le Temple Akshardham est à 10 minutes en voiture. À seulement 450 mètres de la station de métro Vinod Nagar Est, l'hotel se trouve à 7 km du parc zoologique national de Delhi. Outre d'autres attractions culturelles le Musée international des poupées de Shankar est niché à 8 km d'O The Majestic Inn de New Delhi. L'arrêt d'autobus le Khichdipur Village est à environ 10 minutes à pied.
Les chambres disposent d'un coin salon, complets avec une climatisation, ainsi que d'une TV à écran plat avec des chaînes satellite.