El Hotel Royal Castle Bombay, de 2 estrellas, se encuentra a poco más de 25 minutos a pie del Bazar Bhendi, y a unos 5 km de la Puerta de la India. Situado muy cerca del Templo de Babulnath, el hotel dispone de 24 habitaciones, así como de depósito de equipajes.
Este hotel se sitúa en el barrio Malabar Hill de Bombay, a una distancia de 500 metros de las Torres del silencio. El Acuario de Taraporewala está situado a poco más de 30 minutos a pie del Royal Castle Bombay. Alojándose en el establecimiento, los viajeros familiares tienen acceso al Veer Mata Jijabai Bhosale Udyan And Zoo, que está a 3 km. La parada de autobús Shimla está cerca del hotel, a unos 10 minutos a pie.
Algunas de las habitaciones del hotel Royal Castle Bombay están equipadas con calefacción central y una plancha, además de opciones de autoservicio como minibar y servicio de tetera/cafetera. Estás habitaciones amplias, amuebladas con una chimenea de piedra, cuentan con una zona de comedor y una cocina. Algunas habitaciones dan a la calle.
El restaurante el Cafe Coffee Day se encuentra al lado del hotel Royal Castle.