The Metro Star Hotel New Delhi, situé dans la localité de "Jasola", à 2 km du Temple du Lotus, offre des vues sur la ville. L'hotel fournit à la fois un Wi-Fi dans les zones publiques et un parking sur place.
Cet hotel 3 étoiles se trouve à New Delhi, à proximité de la station de métro Harkesh Nagar. La Tombe d'Humayun est à 7 km de Metro Star, tandis que la gare routière Apollo Hospital est à 5 minutes à pied. Les clients pourront également apprécier la proximité de Fountain Park, qui est dans une zone de 3 km. Le Parc d'attractions Worlds of Wonder se trouve à 10 minutes en voiture, et de New Delhi est situé à moins de 20 minutes en voiture de cet établissement.
En séjournant à Metro Star de New Delhi, vous pouvez choisir l'une de 39 chambres avec une TV multi-canal, et des éléments essentiels comme une climatisation.
Il sert un petit déjeuner gratuit tous les matins. Le bar lounge est idéal pour boire un verre. Vous pouvez dîner au restaurant Haldiram's, assez proche de la résidence.