Das Hotel The Crown Neu-Delhi liegt im Viertel Mahipalpur, in einer Entfernung von 10 Autominuten vom Flughafen Delhi.
Qutb Minar ist in 15 Autominuten von hier aus erreichbar und Shree Adya Katyayani Shaktipeeth Mandir ist circa 7 km vom Hotel entfernt. Fun 'n' Food Village liegt ebenfalls ca. 4 Kilometer von dem 3-Sterne-Hotel entfernt. Die Unterkunft ist in einer Entfernung von etwa 10 Gehminuten von der Busahltestelle Mahipalpur gelegen.
Das Crown in Neu-Delhi umfasst 13 Zimmer mit verschiedenen Annehmlichkeiten — einer Sitzecke, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage. Die Badezimmer verfügen über eine getrennte Toilette und eine Dusche für mehr Komfort.
Das Restaurant Chacha Bhatija Ka Chula verwöhnt die Gäste mit indischen Gerichten und liegt gleich neben dem Hotel.