Echo Beach
Toronto's hottest beachside venue. RBC Echo Beach is located at 909 Lake Shore Boulevard West, Toronto, Canada.
Large outdoor concert space with a real sand beach, general admission & views of downtown. The 7,000-capacity venue features a spectacular view of the Toronto skyline.
Do you work for Echo Beach? Contact us to learn more about who's managing this profile or gain access.