Q: Where is Red Lion Inn & Suites Victoria?
A: Red Lion Inn & Suites Victoria is located at: 3366 Douglas St, Victoria, BC V8Z 3L3, Canada
Q: What are the coordinates of the Red Lion Inn & Suites Victoria?
A: Latitude: 48.4513729, Longitude: -123.3750686
Q: How is Red Lion Inn & Suites Victoria rated?
A: Red Lion Inn & Suites Victoria has not rated yet on addressschool.com