Das Treebo Trend Castle Rock Inn Mumbai liegt im Viertel Western Suburbs, in einer Entfernung von 10 Autominuten vom Flughafen Chhatrapati Shivaji.
Strand Juhu liegt 15 Autominuten vom Hotel entfernt. Powai-See ist unter anderem in ungefähr 10 Minuten Autofahrt zu erreichen. Das 3-Sterne-Hotel befindet sich nur wenige Fahrminuten entfernt vom Powai-See. Chotha Kashmir Boat Club ist in einer Entfernung von 10 Autominuten von der Unterkunft. Die Unterkunft ist in der Nähe zur Busahltestelle marol maroshi gelegen.
Das Treebo Trend Castle Rock Inn bietet 18 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage für einen angenehmen Aufenthalt in Mumbai. Das Badezimmer verfügt über eine getrennte Toilette und eine Dusche.
Das Restaurant Sai Prasad befindet sich in nur 6 Gehminuten Entfernung vom Hotel und serviert chinesisches Essen.