Situado a 4 km de distancia del Centro Deportivo Khar Gymkhana, muy apreciado por los amantes del deporte, el hotel de 3 estrellas Royal Inn Bombay incluye 13 habitaciones.
Situado en el barrio Western Suburbs de Bombay, el hotel está a 3 km de distancia de la playa Vile Parle. El Complejo BKC está a un par de minutos en coche del hotel, mientras que la estación de autobuses OM Nagar, está a una distancia de unos 15 minutos andando. Este lugar también está a 6 km de distancia del Lago Powai.
Servicio de tetera/cafetera y climatizador se encuentran en las habitaciones del Royal Inn.
El restaurante South of Vindhyas está a poca distancia del Royal Inn y se especializa en la cocina india.