OYO Apartments Powai Lake is a hotel located in Mumbai, Maharashtra. The average rating of this place is 3.30 out of 5 stars based on 18 reviews. The street address of this place is 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. It is about 1.54 kilometers away from the Andheri railway station.
Nikhil Jambulkar 48 months ago
Good place to stay it is nearby iit bombay and nitie
Santhosh Nellayappan 84 months ago
Worst place. Horrific service. Worst maintenance. Never Visit
Shlok Modi 72 months ago
Infrastructure is alright, service needs to be improved.