Il Treebo Trend Castle Rock Inn Bombay offre 18 camere a 7 km dalla Spiaggia di Juhu.
Questo hotel è situato nel quartiere Western Suburbs di Bombay, a pochi passi dal Lago Powai. Indian Institute of Technology di Bombay si trova a 3 km dall'alloggio di Bombay. La Chotha Kashmir Boat Club è a 4 km dall'hotel. La fermata dell'autobus più vicina è marol maroshi, a soli 5 minuti a piedi dal posto. Gli ospiti possono raggiungere il Treebo Trend Castle Rock Inn, a 3 stelle, dall'aeroporto Internazionale di Mumbai Chhatrapati Shivaji in 10 minuti d'auto.
Le camere sono dotate di servizi per la preparazione di tè/caffè, nonché di una TV a schermo piatto con canali satellitari per la comodità degli ospiti. Inoltre, servizi per la preparazione di tè/caffè, una TV a schermo piatto con canali satellitari e un impianto di climatizzazione sono a disposizione nelle camere.
Il ristorante i Sai Prasad, che serve piatti della cucina cinese, si trova a circa 500 metri di distanza.