Location. The Super 8 Vernon is located in Vernon, British Columbia, Canada. One block from the Vernon Multiplex Arena Five blocks ... More