Comprenant 30 chambres, Super Hotel O The Arrow New Delhi est à moins de 6 km du Fort de Salimgarh.
Cet hotel 4 étoiles dans le voisinage de "Fossil Creek" à New Delhi est situé à une distance de marche du Fort Rouge. À 5 minutes à pied de la station de métro Laxmi Nagar, l'hotel se trouve à 10 minutes en voiture du Temple Akshardham. Il se situe à 8 km de la gare de New Delhi et 26 minutes en voiture de l'aéroport international Indira Gandhi.
Les chambres à Super Hotel O The Arrow de New Delhi viennent avec une TV multi-canal et une climatisation. Les divertissements dans la chambre comprennent une TV multi-canal, tandis que des équipements tels qu'une climatisation sont également fournis.
Les restaurants à proximité incluent Gopala, qui se trouve dans une zone de 550 mètres.