Situé à environ 25 minutes à pied d'allure du quartier de Santacruz, Royal Inn Bombay se trouve pas loin du Khar Gymkhana. 21 chambres et un bar lounge sont disponibles durant le séjour dans l'hotel 3 étoiles sans fumée basé au centre de Bombay.
Placé à environ 3 km de la Plage de Juhu, l'hotel est également à environ 6 km de la gare Andheri. Vous trouverez le Fort de Bandra, un endroit idéal pour explorer la région, à environ 10 minutes en voiture de Royal Inn. Le Pont Bandra Worli Sea Link est situé à environ 3,1 km de cet hébergement. Vous trouverez l'arrêt de bus Linking Road Khar à moins de 10 minutes de marche de l'hotel.
Les chambres de Royal Inn disposent d'une TV à écran plat avec des chaînes satellite, ainsi que d'un minibar et d'une cafetière/théière pour votre confort.
Vous pouvez vivre une expérience gastronomique à The China Village qui propose une cuisine chinesisch près de ce logement.