The Delta St. John’s Hotel and Conference Centre, located in the heart of downtown, in close proximity to the financial, business and entertainment centres and with a spectacular view of the St. John’s Narrows.
120 New Gower Street
Newfoundland, A1C 6K4
Fax: 709 570-1622
Toll Free: 1-888-793-3582
Exhibitions will be hosted at the Mile One Centre, adjacent to the Delta St. John's Hotel and Convention Centre.