Niché dans le quartier Mahipalpur, Oyo Flagship Hotel Aamantran Inn New Delhi se trouve à 3 km d'attractions culturelles telles que le Musée de la Force aérienne indienne.
Cet hotel 3 étoiles est niché à 15 minutes en voiture du Qûtb Minâr et à quelques pas de station de métro Delhi Aero City. L'hotel est situé à 7 km du Monument Alai Minar à New Delhi. Oyo Flagship Hotel Aamantran Inn de New Delhi est placé à 10 minutes en voiture du Temple Uttara Swami Malai. Cette propriété se trouve assez proche de la de New Delhi, tandis que l'arrêt de bus Mahipalpur est à 200 mètres.
L'hôtel dispose de 60 chambres dotées de la climatisation, ainsi que d'équipements modernes comme la TV multi-canal.
Le quartier regorge de restaurants, dont Cocos, situé à seulement 8 minutes à pied d'Oyo Flagship Hotel Aamantran Inn.