OYO Apartments Powai Lake
Hotel
Address
Opp. L and T Gate No.6, Behind Solaries Indl. Estate Saki Vihar Road, Solaris Complex Rd, Raje Sambhaji Nagar, Marol, Powai, Mumbai, Maharashtra 400072, India
Website
Rating on Google Maps
3.30 (18 reviews)Open on Google Maps