Das 3-Sterne-Hotel Castle Inn Mumbai liegt etwa 5 Gehminuten vom Mumba Devi Tempel entfernt und bietet Unterstützung bei Tourenplannung/Ticketkauf, um Ihnen ein unvergessliches Reiseerlebnis zu ermöglichen. Der Gasthof liegt im dem Stadtviertel Süd-Mumbai, in 2 km Entfernung von den beliebtesten kulturellen Sehenswürdigkeiten, vor allem dem Chhatrapati Shivaji Maharaj Vastu Sangrahalaya Museum entfernt.
Das Hotel liegt etwa 25 Fußminuten vom Flora-Brunnen und ist auch in ca. 20 Autominuten Entfernung vom Bahnhof Bandra. Zu den Sehenswürdigkeiten, die in 4 km Entfernung vom Castle Inn Mumbai sind, gehört der Mahalakshmi-Tempel. Der Chhatrapati Shivaji Terminus liegt in unmittelbarer Nähe von der Unterkunft. Die Bushaltestelle Naik ist in einer 750 Meter Entfernung vom Hotel.
Die 10 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und sind mit einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten.
Im Castle Inn können die Gäste ein kostenloses Frühstück genießen. Das Restaurant Shree Thakkar Bhojanalay serviert verschiedene Gerichte der indischen Küche und liegt ein paar Schritte entfernt von der Unterkunft.