ANCHOR INN AND SUITES

261 ISLAND HIGHWAY
Canada