Das 3-Sterne-The Metro Star Hotel Neu-Delhi ist im Stadtviertel Jasola von Neu-Delhi gelegen, ca. 2 km vom Lotustempel entfernt. Das Hotel blickt direkt auf die Stadt und bietet WLAN in den öffentlichen Bereichen.
Der Shri Kalkaji Mandir befindet sich in ca. 25 Gehminuten Entfernung vom Hotel. Tughlaqabad liegt in etwa 4 km Entfernung von der Unterkunft. Das Metro Star liegt ungefähr 20 Fahrminuten vom Bahnhof Neu-Delhi entfernt, während die Bushaltestelle Apollo Hospital einen 5-minütigen Spaziergang von hier entfernt ist.
Im Hotel können Sie eines der 39 Zimmer wählen, die mit TV ausgestattet sind und über eine Klimaanlage verfügen.
Ein kostenloses Frühstück wird im Speisesaal serviert. Zu den gastronomischen Einrichtungen gehört vor allem eine Lounge- Bar. Genießen Sie einen gelungenen Abend im Restaurant Haldiram's, das lediglich 150 Meter vom Metro Star entfernt liegt.