KidZania Mumbai befindet sich 4 Kilometer vom Treebo Castle Rock Inn Mumbai entfernt und ist einen Besuch wert.
Das Hotel liegt in einer Entfernung von ungefähr 10 Fahrminuten vom Snow Kingdom. Bis zum Terminal 2 sind es nur 2 Kilometer von Minuten zu Fuß. Die Bushaltestelle marol maroshi liegt in 5 Gehminuten Entfernung.
Die 16 Zimmer im Treebo Castle Rock Inn sind mit einem Wasserkocher, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet. Die Zimmer verfügen über eine getrennte Toilette und eine Dusche in Badezimmern.
Für eine Mahlzeit können die Gäste zwischen den Restaurants Sai Prasad und Tunga Bar Restaurant auswählen.