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.
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