Red Lion Inn and Suites

3366 Douglas St.
Victoria
Canada