JC Castle te sitúa a solo cinco minutos en coche de Sai Baba of Shirdi temple. La piscina al aire libre es ideal para darse un chapuzón antes de pasar por cafe castle, que se especializa en cocina vegetariana y sirve desayunos, almuerzos y cenas. Una pista de tenis al aire libre y un jardín son otras de las instalaciones destacadas.