|
Restaurants
|
Ecotel
|
Home
|
AN ECOTEL HOTEL
In the heart of Mumbai, adjacent to the beautiful, pollution free, Powai Lake, and only 15 minutes away from the International Airport.