El cómodo Hotel Castle Inn Bombay, de 3 estrellas, es el lugar ideal para alojarse en el barrio Mumbai Sur, a unos 10 minutos en coche del Templo de Babulnath. Esta posada también está provista de a sus huéspedes Wi-Fi en zonas comunes.
La Fuente Flora está situada a pocas cuadras del hotel, y la Sinagoga Puerta de la Misericordia está situada a unos 700 metros. La zona incluye lugares de interés religioso como la Catedral de Santo Tomás de Bombay (a 1 km) y el Templo Mahalakshmi (a 4 km). Los huéspedes que se alojan en el Castle Inn Bombay tienen la ventaja de la proximidad a la Tienda Star Perfumes Cosmetics, enclavada a tan solo 9 minutos a pie. Este establecimiento cómodo está situado a 750 m de la estación de autobuses Naik.
Hay 10 habitaciones que cuentan con aire acondicionado, además de servicios modernos como una tv de pantalla plana con canales vía satélite. Están equipadas con suelos de azulejos, un suelo de baldosas. También cuentan con baños privados.
Los huéspedes pueden disfrutar de un desayuno continental gratuito en el establecimiento. Con platos de la cocina asiática, el restaurante Shree Thakkar Bhojanalay se encuentra justo al lado del Castle Inn.