Property Name: OYO Apartments Powai Lake View
Property Address: Floor 11, New Lake Palace Powai, Near Powai Vihar Complex Mumbai, , 400076
Property Description: OYO Apartments Powai Lake View offers accommodation in Mumbai. Free WiFi is available throughout the property and free private parking is available on site. There is a 24-hour front desk at the property. Powai Lake is 900 metres from OYO Apartments Powai Lake View, while Indian Institute of Technology, Bombay is 1. 9 km from the property. The nearest airport is Chhatrapati Shivaji International Mumbai Airport, 5 km from OYO Apartments Powai Lake View.
Property Facts: Total Number of Rooms: 15Year of Last Renovation: N/A