Set within a 5-minute walk from 2 bus stops, this upscale hotel is also 1.6 km from Powai Lake and 4.5 km from Mahakali Caves.