Treebo Castle Rock Inn Bombay offre 16 chambres à environ 7 km de la Plage de Juhu. L'hotel dispose d'un parking sur place.
L'aéroport international Chhatrapati Shivaji est situé à 5 km de cet hotel 3 étoiles, dans le quartier "Andheri". Cet hébergement est à environ 10 minutes en voiture du Lac Powai. Le club de bateaux Chotha Kashmir est à environ 4 km de Treebo Castle Rock Inn. Bien relié à de nombreux sites touristiques, l'hotel se trouve assez proche de Marol Maroshi.
Les chambres de cet hotel offrent aux clients une TV à écran plat avec des chaînes satellite, et des installations comme une climatisation. Les chambres de Treebo Castle Rock Inn de Bombay disposent d'une cafetière/théière, d'une TV à écran plat avec des chaînes satellite et de la climatisation ainsi que de salles de bain avec une toilette séparée et une douche.
Le Sai Prasad est à environ 500 mètres de la résidence.