Con Wi-Fi en zonas comunes, el cómodo Hotel O Prince Palace Bombay, de 4 estrellas, está a 4 km del Castillo de Aguada. Este hotel también incluye un aparcamiento.
El hotel goza de una ubicación privilegiada a unos 10 minutos en coche de la Basílica de Nuestra Señora de la Montaña. La Playa de Juhu se halla al alcance del Prince Palace Bombay, mientras que la parada de autobús Arya Samaj Mandir está a tan solo 550 metros. Entre las atracciones deportivas cercanas destaca el Centro Deportivo Khar Gymkhana, a 1 km de este lugar cómodo. El aeropuerto internacional Chhatrapati Shivaji está a 5 km de este hotel, y la estación de tren Andheri está a unos 4 km.
Las habitaciones incluyen aire acondicionado, junto con comodidades modernas como una tv de pantalla plana con canales vía satélite.
Se ofrece un desayuno continental a diario. El restaurante Shiv Mahal está al lado del Hotel O Prince Palace, a unos 5 minutos a pie.