Il Royal Inn Bombay, 3 stelle, si trova nel quartiere Western Suburbs di Bombay, a soli 5 minuti a piedi dal Complesso Sportivo Khar Gymkhana. Questo hotel gode di una posizione nel centro della città e un centro sportivo nella struttura e dispone di un lounge bar.
La Basilica di Monte Maria e gli Shri Siddhi Vinayak Ganpati Mandir sono a 10 e a una distanza di 6 km da questa locanda. Tra i siti storici della zona c'è la Castella de Aguadaa 15 minuti in macchina. Inoltre, Guru Nanak Park si trova a 1 km. Inoltre, il Royal Inn Bombay è a circa 20 minuti in macchina dalla Chiesa di San Michele. L’alloggio è situato a 5 km dall'aeroporto Internazionale di Mumbai Chhatrapati Shivaji e accanto alla fermata dell'autobus Linking Road Khar.
L’hotel dispone di 21 camere con un salottino. Le camere sono dotate di una TV a schermo piatto con canali satellitari, un mini bar e servizi per la preparazione di tè/caffè. Le camere sono arredate con uno scrittoio e dispongono inoltre di finestre insonorizzate.
Durante il soggiorno presso il Royal Inn, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante The China Village, a 100 metri, o il ristorante Dunkin' Donuts & More, a 8 minuti a piedi.