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. Situata a 5 km dall'aeroporto Internazionale di Mumbai Chhatrapati Shivaji, questa locanda offre servizio navetta e limousine e auto a noleggio.
È a una distanza di 2 km dalla Basilica di Monte Maria e a una distanza di 6 km dagli Shri Siddhi Vinayak Ganpati Mandir. Il Royal Inn vanta una posizione a 5 km dal centro di Bombay. Gli ospiti potrebbero anche visitare Guru Nanak Park, che si trova a circa 5 minuti in auto. Inoltre, l’hotel è a 2,1 km dalla Chiesa di San Michele. Il Royal Inn Bombay è situato a due passi dalla fermata dell'autobus Linking Road Khar.
L’alloggio dispone di 21 camere che comprendono un salottino. Offrono inoltre una TV a schermo piatto con canali satellitari e un mini bar e servizi per la preparazione di tè/caffè. Le camere sono arredate con uno scrittoio e dispongono inoltre di finestre insonorizzate.
Gli ospiti sono invitati al lounge bar per rilassarsi con un drink. Il ristorante The China Village si trova accanto al Royal Inn e serve piatti cinesi, a 100 metri.