The Oswego Hotel

Located in the heart of beautiful Victoria, British Columbia Canada, The Oswego Hotel offers over 70 units ranging in size from studios to two-bedroom suites and many with full kitchens. This boutique hotel boasts a wide range of amenities including free ...