Hotel Castle Inn de 10 quartos está situado no bairro Sul de Mumbai de Bombaim, a aproximadamente 10 minutos dos locais familiares como Veer Mata Jijabai Bhosale Udyan And Zoo.
O hotel livre de fumaça 3 estrelas está a aproximadamente 3.1 km de Portões da Índia, enquanto o Aquário de Taraporewala está a 25 minutos a pé do local. O hotel está situado a cerca de 15 metros a pé do ponto de ônibus Naik, e muito perto de Shree Mumbadevi Temple. Estabelecimento está situado a cerca de 2.5 km da Galeria de Arte Jehangir. Para quem viaja de longe, o aeroporto Internacional de Chhatrapati Shivaji fica a 21 minutos de carro.
Os 10 quartos no Castle Inn são equipados com TV de tela plana com canais via satélite, TV com vários canais e controle de temperatura.
Castle Inn de Bombaim oferece um café da manhã continental fresco todos os dias. Os pratos da cozinha indiana são oferecidos no Gautams Thali, a alguns minutos deste estabelecimento.