Royal Scot Hotel & Suites

Royal Scot Hotel & Suites, James Bay, Victoria, Vancouver Island, British Columbia, Canada

Make yourself at home in one of Royal Scot’s suites or comfortable guest rooms, conveniently located in the heart of historic Victoria, steps away from Victoria’s Inner Harbour, the Legislative Buildings, the Royal BC Museum, […]