The Balmy Beach Club is loated at the foot of Beech Avenue in the Beaches area of Toronto, Ontario, Canada.
Balmy Beach Club 360 Lake Front, Foot of Beech Avenue Toronto, Ontario M4E 1A7