Doté d'un stockage des bagages et d'un restaurant, Hotel Amby Inn New Delhi se trouve dans la localité de "Sud de Delhi", à moins de 6 km du Temple Akshardham et à moins de 5 km de lieux d'intérêt culturels tels que le Musée Gandhi Smriti. Situé à 10 minutes en voiture de la Tombe d'Humayun, cet hotel 3 étoiles dispose de 8 chambres avec vue sur la ville.
La résidence est placée à New Delhi, à quelques instants de Vinobapuri. Amby Inn de New Delhi est également placé à 7 km de la Porte de l'Inde. Pour les amateurs de sport cet hotel offre un accès à Complexe sportif Thyagaraj à 15 minutes en voiture. PGDAV College offre un lien direct vers les attractions et les principaux lieux de la ville, se trouve à quelques pas de l'hotel.
Amby Inn propose des chambres équipées d'un fer à repasser et une table à repasser, de la climatisation, ainsi que d'un minibar et d'une cafetière/théière. Meublées d'un bureau, elles disposent également des fenêtres insonorisées. Dotées d'un sèche-cheveux et d'un bonnet de douche, les salles de bains disposent également d'une douche à l'italienne et d'une toilette séparée.
Les restaurants à proximité, dont Amar Corner se trouvent à seulement 1 km d'Amby Inn de New Delhi.