Proposant un bureau de change, L'Hotel The Imperio New Delhi offre hébergement dans le quartier "Sud de Delhi" à une distance de 4 km du Fort de Tughlaqabad. L'hôtel séduit les clients grâce à un parking disponible sur place.
L'Hotel The Imperio est situé à New Delhi, à côté de la station de métro Jasola Apollo. Le Temple du Lotus est à 3 km de l'hôtel, tandis que la gare routière l'Apollo Hospital est à environ 10 minutes de marche. Cet hébergement est situé à 10 minutes en voiture du Parc d'attractions Worlds of Wonder et d'autres attractions principales de New Delhi. La station de métro la plus proche est à environ 10 minutes à pied.
L'Hotel The Imperio de New Delhi offre 15 chambres qui viennent avec de la climatisation, ainsi qu'une cafetière/théière. Elles sont aménagées avec un sol carrelé, et des fenêtres insonorisées.
Le Kadimis offre une cuisine asiatique et se trouve à 500 mètres de cet hôtel 3 étoiles.