Hotel O Admire Inn New Delhi est niché dans la localité de "Sud de Delhi", à moins de 4 km d'attractions sportives, telles que les Parcours de golf de Qutub.
La Tour Chor Minar est à 10 minutes en voiture de cet hotel 3 étoiles, quand le Fort de Tughlaqabad est à 15 minutes en voiture. À 4,1 km de l'hotel, les voyageurs d'affaires trouveront le Qûtb Minâr. O Admire Inn de New Delhi est également à 20 minutes en voiture du Jardin des Cinq Sens. Cet hotel est situé à une courte distance de la gare routière l'Ambedkar Nagar Depot.
L'hotel propose des chambres équipées d'un coin salon, ainsi que de la climatisation pour votre confort.