Getting to St. John’s is convenient, with only 1 stop needed from most locations. There are many options for accommodations for all budgets, and many that would put you within walking distance of the venue, The Rooms.
St. John’s tourism information can be found here, https://destinationstjohns.com
Do you need a visa? http://www.cic.gc.ca/english/visit/visas.asp
Where to apply? https://www.canada.ca/en/immigration-refugees-citizenship/services/visit-canada.html