About 10 minutes by car from Powai Waterfall, The Chedi Mumbai hotel includes 150 rooms.
Located 1.8 miles from Powai Garden, the 42-story hotel is also 4.9 miles from Andheri railroad station. The Mumbai hotel offers proximity to natural sights like Snow Kingdom (1.9 miles) and the artificial Pawai Lake (1.1 miles). Sri Sri Radha Gopinath Temple, a well-known local spot, is also not far from the Chedi Mumbai. You can catch the bus at YP Point bus stop, a mere 10 minutes' stroll from the property.
The nearby dining opportunities include Curry Culture, which is right around the corner from this Mumbai hotel.