The Beatle is located at Jmj House Orchard Avenue in Powai Lake, 20.4 km from the centre of Mumbai. Film City is the closest landmark to The Beatle. Get latest prices on KAYAK now