Dotato di 13 camere, il Royal Inn Bombay, a 3 stelle, si trova a circa 10 minuti in macchina dalla Chiesa cattolica della Santa Croce.
Situato nel quartiere Western Suburbs, questo hotel è a circa 10 minuti in macchina dal Complesso di Bandra Kurla. La struttura offre la vicinanza a luoghi di interesse naturalistico, quali la Spiaggia di Juhu (3 km) e il Lago Powai (6 km). C'è la Chiesa di San Michele a 7 km di distanza, mentre Sahar Cargo Complex è a pochi minuti di auto dall'hotel.
Il Royal Inn ha camere con servizi per la preparazione di tè/caffè e un impianto di climatizzazione a disposizione degli ospiti.
Il ristorante South of Vindhyas, con cucina indiana, si trova a 20 minuti a piedi dal Royal Inn.