Eco Hotel ligt in Western Suburbs wijk en biedt uitzicht op Powai meer.
Dit hotel bevindt zich op 3.8 km van Film City. Eco Hotel is een ideaal vertrekpunt voor een bezoek aan Amba Bai Mata Mandir.Mangal Sai Dham ligt op loopafstand van dit hotel.
Deze woning biedt klimaatbeheersing, kabelzenders en een bureau in elke unit. Deze kamers bieden hier een privé badkamer aan.
Maharaja Bhog, Malvan Katta en Amkar Fast Food, waar een groot aantal gerechten worden geserveerd, liggen slechts 450 meter verderop.Er is Andheri treinstation in de buurt.