Hotel O Om Sai Palace comprend 30 chambres et se trouve à 4 km du Lac Powai.
Situé à 4 km de Santacruz, l'hotel est également situé à 2 km de la Andheri. Cet hotel 3 étoiles est établi juste à côté du lac de Powai. La Plage de Juhu est à 4 km de cet hébergement. La station de métro la plus proche est à environ 5 minutes à pied.
Les chambres comprennent une climatisation, ainsi que des conforts modernes tels qu'une TV à écran plat avec des chaînes satellite. Dans les salles de bain, les clients ont accès à des toilettes séparées et une douche.
À Surya Restaurant, vous pourrez déguster la cuisine chinoise, d'ailleurs, il se trouve à quelques minutes de l'hotel.