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. Los huéspedes también podrían disfrutar de la proximidad a Guru Nanak Park, situado a tan solo 13 minutos a pie. El lugar está situado a 3,1 km del Puente de Bandra-Worli Sea Link. La parada de autobús Linking Road Khar se encuentra cerca del Royal Inn.
Si te alojas en este hotel, puedes elegir entre una de las 21 habitaciones que incluyen una tv de pantalla plana con canales vía satélite, así como elementos esenciales como aire acondicionado. Están equipadas con escritorio, y también cuentan con minibar, equipo de café y té.
El restaurante The China Village sirve comida china justo al lado del Royal Inn.