|   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.