Das Hotel The Castle Neu-Delhi befindet sich in unmittelbarer Nähe zur Adventure Island, und zwar circa 6 km von hier entfernt.
Das Castle Neu-Delhi verfügt über die Zimmer mit einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage. In den Zimmern gibt es eine getrennte Toilette und eine Dusche.
Zu den Speisemöglichkeiten gehört auch das Restaurant Al Kakori in ungefähr 10 Fahrminuten Entfernung von der Unterkunft.
Mystery Rooms ist innerhalb von ungefähr 10 Fahrminuten leicht erreichbar. Die Pension liegt in ca. 7 km Entfernung vom Karol Bagh Markt. Das Hotel ist in unmittelbarer Nähe von der U-Bahn-Station Shivaji Park, was sehr günstig ist.