OYO Apartments Powai Lake View Apartamento
Floor 11, New Lake Palace Powai, Near Powai Vihar Complex, Powai, 400076 Bombay, India
OYO Apartments Powai Lake View offers accommodation in Mumbai. Free Wi-Fi is available throughout the property and free private parking is available on site.