The Oswego Hotel
The Oswego Hotel
Hotel
500 Oswego Street, Victoria, British Columbia, Canada
97
Excellent ·  922 reviews
4-star business, green/sustainable, pet-friendly hotel with adventure sport facilities near Victoria Harbour