Todas las habitaciones disponen de baño privado con ducha y zapatillas, TV de pantalla plana y aire acondicionado. Algunas también tienen terraza.
El THE CASTLE INN se encuentra en Greater Noida, a 33 km de Swaminarayan Akshardham, y ofrece jardín, habitaciones para no fumadores y Wi-Fi gratuita en todas las instalaciones. El establecimiento se encuentra a unos 35 km del fuerte de Tughlaqabad, a 36 km de la tumba de Humayun y a 38 km de Pragati Maidan. El Museo Nacional Gandhi y el estadio de cricket Feroz Shah Kotla están a 38 km.
Los jardines Lodhi y la Puerta de la India se encuentran a 40 km del THE CASTLE INN. El aeropuerto internacional de Delhi es el más cercano y queda a 55 km.
Dirección: TUGALPUR JS PLAZA SECOND FLOOR, 201308 Greater Noida, India
Número de habitaciones: 20