Owner at Maple Leaf Motel Inn Towne - Oliver, British Columbia, Canada
Our Motel is situated in the heart of Oliver, British Columbia, Canada - offering great access to wineries restaurants, shopping, golf courses, skiing, and much more.