Das 4-Sterne-Hotel Curio Royal Crest Neu-Delhi liegt im Stadtviertel Mahipalpur von Neu-Delhi, knapp 3 Kilometer vom Indian Air Force Museum entfernt, und bietet einen Ausblick auf die Stadt.
Das Hotel befindet sich in Neu-Delhi, ca. 10 Minuten Fußweg von der U-Bahn-Station Delhi Aerocity entfernt. Airtel Limited ist in einer Entfernung von 2 km vom Hotel und kann leicht erreicht werden. Kulturelle Erlebnisse in der Umgebung bieten das National Rail Museum of India (liegt in 15 Fahrminuten Entfernung vom Curio Royal Crest Neu-Delhi). Die Bushaltestelle Mahipalpur befindet sich ebenfalls in der Nähe von der Unterkunft.
Das Hotel verfügt über 51 Zimmer mit einer Sitzecke und einem Essbereich. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. Neben einem Bidet und einer getrennten Toilette zählen auch ein Haartrockner und Handtücher zur Ausstattung des Badezimmers.
Das Curio Royal Crest Neu-Delhi liegt etwa 150 Meter vom Restaurant New York Cafe entfernt.