Los huéspedes del Royal Inn Bombay, de 3 estrellas, pueden visitar la Playa de Vile Parle, situada a unos 4 km. Con una ubicación en el centro de la ciudad y un complejo deportivo en sus instalaciones, esta posada viene con un bar lounge.
El Centro Deportivo Khar Gymkhana se localiza a una distancia de 350 metros del hotel, y lugares naturales como la Playa de Juhu están a unos 10 minutos en coche. Entre las atracciones, que hay a 3 km del Royal Inn Bombay encontrarás el Castillo de Aguada. El lugar se localiza a unos 15 minutos en coche del Puente de Bandra-Worli Sea Link. La parada de autobús Linking Road Khar está a 500 metros de de este hotel, y a 6 km de la estación de tren Andheri.
Las 21 habitaciones del Royal Inn están equipadas con comodidades como aire acondicionado, además de una tv de pantalla plana con canales vía satélite. Están equipadas con escritorio, y también cuentan con minibar, equipo de café y té.
El restaurante The China Village está al lado del establecimiento, a unos 5 minutos a pie.