Vip Park está a unos 2 km y puedes llegar al Japanese Park en 10 minutos en coche.
El The Castle Hotel está situado en Nueva Delhi, a unos 10 minutos andando de la estación de metro Shivaji Park. El Mystery Rooms, a unos 3 km, es sin duda una visita obligada para los turistas que viajan en la familia a Nueva Delhi. Este hotel está situado a 7 km del Mercado de Karol Bagh. La parada de autobús la Mahindra Park se encuentra a unos 10 minutos a pie.
Las habitaciones disponen de un aparador y un televisor de pantalla plana y de un cuarto de baño privado. Los huéspedes pueden utilizar ducha. Además, cuenta con artículos de tocador para huéspedes.
El Castle ofrece un desayuno vegetariano. El hotel se encuentra a 3 km del restaurante Al Kakori.