Das 3-Sterne-The Metro Star Hotel Neu-Delhi befindet sich im Stadtteil South Delhi, rund 7 Kilometer vom Hazrat Nizamuddin Dargah entfernt. Es bietet zudem das Fitness-Studio und eine Gemeinschaftslounge. Das Hotel besticht durch WLAN im ganzen Gebäude.
Jedes der 39 Zimmer ist mit einer Klimaanlage sowie einem Fernsehen mit mehreren Kanälen ausgestattet. Die Zimmer bieten den Gästen ein Fernsehen mit mehreren Kanälen und eine Klimaanlage. Sie bieten einen Ausblick auf die Stadt.
Es bietet auch ein kostenloses Frühstück. Es gibt auch eine Lounge- Bar. Das Restaurant Haldiram's, das rund 5 Gehminuten von hier entfernt liegt, bietet köstliche Gerichte.
Während Ihres Aufenthalts können Sie in einem Fitnessstudio trainieren.
Universität Jamia Millia Islamia liegt ca. 10 Autominuten von hier entfernt. Tughlaqabad ist in 15 Minuten mit dem Auto zu erreichen. Dieses Metro Star Neu-Delhi liegt in unmittelbarer Nähe zu den öffentlichen Verkehrsmitteln: Es ist 600 m von der U-Bahn-Station Harkesh Nagar und in 250 Meter Entfernung von der Bushaltestelle Apollo Hospital. Man braucht 25 Autominuten, um zum Flughafen Delhi zu gelangen.