Isbt liegt lediglich 7 Gehminuten von dem 3-Sterne-Hotel Green Castle Neu-Delhi entfernt und ist unbedingt einen Besuch wert. Ein Gepäckraum stehen den Gästen vom Hotel im Viertel Chandni Chowk von Neu-Delhi zur Verfügung.
Das Hotel befindet sich im Zentrum von Neu-Delhi, in einer 350 Meter Entfernung von der U-Bahn-Station Kashmere Gate. Der Laxmi-Narayan-Tempel gilt als heilige Stätte und liegt in 6 km Entfernung vom Green Castle Neu-Delhi. Sri Bangla Sahib Gurudwara ist etwa 15 Minuten Autofahrt von der Unterkunft entfernt, während die Bushaltestelle DTC Kashmere Gate in 5 Minuten zu Fuß zu erreichen ist. Für Fernreisende ist der Flughafen Delhi in 26 Minuten mit dem Auto zu erreichen.
Im Green Castle können Sie eines der 19 Zimmer wählen, die mit kostenlosem WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über eine Klimaanlage verfügen. Zu den netten Details, die Ihren Aufenthalt verschönern, gehören eine getrennte Toilette und eine Dusche.
Ungefähr 1 Kilometer vom Hotel entfernt liegt das Restaurant Gola Wow.