Das komfortable 3-Sterne-Hotel Kastor- Near Nehru Place Neu-Delhi befindet sich in der Nähe vom Shopping- Viertel von Neu-Delhi, in 2 km Entfernung vom Lotustempel. Das komfortable Hotel überblickt den Garten und bietet WLAN in den öffentlichen Bereichen.
Das Hotel liegt in einer erstklassigen Lage, in unmittelbarer Nähe von der U-Bahn-Station Greater Kailash. Der Hazrat Nizamuddin Dargah ist ca. 15 Minuten Autofahrt von der Unterkunft entfernt, und DT Cinema ist in einer Entfernung von 6 Gehminuten vom Kastor- Near Nehru Place Neu-Delhi. Auch Tughlaqabad ist in 4 km Entfernung von der Unterkunft. Die Bushaltestelle Savitri Cinema ist ebenfalls nicht weit entfernt vom Hotel.
Das Kastor- Near Nehru Place verfügt über 16 Zimmer, die alle mit einem Bügeleisen/Bügelbrett sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Sie werden Annehmlichkeiten wie eine getrennte Toilette und eine Dusche zu schätzen wissen. In diesen Zimmern sind private Badezimmer mit einer getrennten Toilette und einer Dusche vorhanden.
Im Hotel Kastor- Near Nehru Place wird auch ein kostenloses Frühstücksbuffet angeboten. Die Gäste der Unterkunft können zum Brunch im Restaurant Kastor Gerichte der indischen Küche serviert.