Royal Scot Hotel & Suites

425 Quebec St
Victoria
Canada