Das 3-Sterne Flagship Hotel Mega Neu-Delhi liegt im Stadtviertel South Delhi, in einer Entfernung von 10 Autominuten vom Flughafen Delhi. Das Hotel verfügt auch über WLAN im ganzen Gebäude.
Shree Adya Katyayani Shaktipeeth Mandir ist innerhalb von 15 Minuten mit dem Auto leicht erreichbar. Fun 'n' Food Village liegt ebenfalls nur 10 Minuten Autofahrt von hier entfernt. Die Bushaltestelle Mahipalpur befindet sich in der Nähe des Hotels und ist ungefähr in 10 Gehminuten Entfernung.
Das Flagship Hotel Mega umfasst 30 Zimmer mit TV, Mehrkanal-Fernsehen und einer Klimaanlage.
Ein Frühstücksbuffet wird jeden Morgen serviert. Genießen Sie einen gelungenen Abend im Restaurant Cheela Cafe, das circa 6 Gehminuten von der Unterkunft entfernt liegt.