Offrant un restaurant, Hotel Amby Inn New Delhi se trouve dans la localité de "Sud de Delhi", à moins de 15 minutes en voiture de la Porte de l'Inde et à moins de 2 km de la Tombe d'Humayun. Situé à 4 km du Parc zoologique national de Delhi, cet hotel 3 étoiles dispose de 8 chambres avec vue sur la ville.
La résidence est placée à New Delhi, juste à côté de la station de métro Vinobapuri. Les lieux de culte à visiter sont à environ 10 minutes en voiture d'Amby Inn de New Delhi incluent le dargah de Nizamuddin. Des lieux de divertissement tels que Club de golf de Delhi sont également à 3 km. L'arrêt d'autobus le plus proche est PGDAV College, à environ 10 minutes à pied, et la de New Delhi est à 10 minutes en voiture.
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. Les extras comprennent une douche à l'italienne et une toilette séparée dans la salle de bain.
Les options de restauration incluent également Indian Accent, situé non loin de cet établissement.