300 Bayfield St, Barrie, ON
Royal Host Hotels manages and owns several hotel properties throughout North America.