Hotel O Royal Aqua Bombay offre la proximité du Snow Kingdom, situé à moins de 25 minutes de marche.
Cet hotel 3 étoiles dans le voisinage de "Western Suburbs" à Bombay se trouve à 4 km du temple Sri Sri Radha Gopinath et à quelques pas des boutiques telles que le Centre commercial Phoenix Market City. Le Lac Powai est situé à 10 minutes en voiture de l'hotel, ainsi que l'aéroport international Chhatrapati Shivaji est à 5 km. Les familles voyageant à Bombay apprécieront d'être à 3 km du centre de divertissement Hakone. O Royal Aqua de Bombay est dans les environs de la station de métro Saki Naka.
La propriété dispose de 30 chambres avec un coin salon, meublé d'un bureau. Les divertissements dans la chambre comprennent une TV à écran plat avec des chaînes satellite, tandis que des équipements tels qu'une climatisation sont également fournis.
Servant à la fois de la nourriture et des boissons, un restaurant Mumbadevi Jalebiwala est situé à seulement 550 mètres d'O Royal Aqua.