El Royal Inn está situado en Bombay, a unos 15 minutos en coche de Shri Siddhi Vinayak Ganpati Mandir, y ofrece alquiler de coches, así como Wi-Fi en las habitaciones. Con 2 restaurantes de cocina china, india y marinera, el hotel se encuentra a unos 10 minutos en coche de la Playa de Juhu.
En los alrededores del Centro Deportivo Khar Gymkhana, esta posada de 3 estrellas está en el mismísimo corazón de Bombay. Los lugares de ocio del distrito Western Suburbs incluyen el Cine Plaza de Dadar, a 15 minutos en coche del Royal Inn. Explora los lugares de interés históricos de Bombay, empezando por el Castillo de Aguada, situado a unos 3 km de distancia. El Royal Inn está a un par de minutos en coche de la parada de autobús Dandpada, bien conectado con numerosos lugares de interés.
Algunas habitaciones disponen de minibar, así como TV para que disfrute de su estancia. El cuarto de baño cuenta con una bañera y una ducha, además de disponer de secadores de pelo y toallas de baño.
Los huéspedes pueden comer por la mañana en el restaurante. Los restaurantes Sheetal Bukhara y H2O The Liquid ofrecen una amplia variedad de cocinas en el hotel, incluyendo la india y la china. Dispone de un bar lounge.