Location

This upcoming Fan Events Forum is located at the Delta Hotel at 655 Dixon Rd, Toronto, ON M9W 1J3.

Rooms are available at $119 per night, and may be booked at the link.