Enclavado en el distrito Mahipalpur, el Oyo Flagship Hotel Aamantran Inn Nueva Delhi se encuentra a 7 km de atractivos culturales como el Museo Nacional del Ferrocarril. También dispone de un aparcamiento.
Qutab Minar está ubicado a 7 km de este hotel de 3 estrellas, mientras que el Templo Uttara Swami Malai está a unos 4 km de distancia. Este hotel se halla a unos 6 km del Fun 'n' Food Village. La zona destaca por lugares educativos como la Universidad Jawaharlal Nehru, situado a 3 km de esta propiedad. El hotel Oyo Flagship Hotel Aamantran Inn se encuentra a un par de minutos en coche de la estación de metro Delhi Aero City, lo que permite acceder fácilmente a todos los lugares de interés de Nueva Delhi.
El hotel cuenta con 60 habitaciones con TV, televisión con múltiples canales y climatizador para los huéspedes.
Hay una buena variedad de platos a 5 minutos a pie ofrecida por Mahipalpur y WTI Mahal Restaurant.