Breaking news
  • No posts where found
Something went wrong with the connection!

Toronto Accommodation

Metro Convention Centre | Toronto Metro

Metro Convention Centre – Canada’s Largest And One Of North America’s Leading Convention Centres! The Metro Convention Centre is located at the heart of Downtown Toronto over at Front Street West. It is within walking distance from the waterfront. It is Canada’s foremost trade show and convention facility. It was built and completed in 1984 and has over 600,000 square feet of meeting and exhibit space. An underground addition was designed