Gelegen in de buurt van een markt en een mall, op afstand van 4 km tot Sri Sri Radha Gopinath Tempel, het comfortabele Treebo Castle Rock Inn Mumbai biedt 16 kamers op zo'n dan 10 minuten rijden van de Heritage Garden. Het hotel biedt een privéparkeerplaats ter plaatse.
De herberg met 3 sterren heeft een eersteklas ligging op 2 km van de Promenadepad aan het meer. Natuurlijke bezienswaardigheden zoals het strand van Juhu liggen op 7 km afstand. Treebo Castle Rock Inn Mumbai is gesitueerd binnen een paar straten van Marol Naka metrostation. De accommodatie kunt u op een klein stukje lopen van het Powai-meer vinden. Tot de nabijgelegen gezinsattracties behoren het Dolphin Aquarium op 15 minuten rijden tot dit hotel in Mumbai. De marol maroshi bushalte ligt ook vrij dicht bij dit pand in Mumbai.
De kamers in Treebo Castle Rock Inn hebben een flatscreen TV met satellietzenders, samen met koffie- en theevoorzieningen voor uw gemak. De badkamer is uitgerust met een apart toilet en een douche. De privébadkamers beschikken over een apart toilet en een douche voor gebruik door de gasten.
Een vegetarisch ontbijt is dagelijks beschikbaar in dit hotel. Uttam Da Dhaba is gelegen op slechts 250 meter verwijderd van Treebo Castle Rock Inn.