Our suites boast fully equipped kitchens and our location right beside gorgeous Osoyoos Lake lures guests back year after year....
The Avalon Inn is an independent motel conveniently located in the centre of Osoyoos British Columbia, the hot spot of...
Stay 7 nights or more and receive discounted rates at the Watermark Beach Resort, with further discounts when you stay...