Royal Host Club/Lake Okanagan is located at the Grand Okanagan Resort in the heart of Kelowna. The area is well known for its orchards, wineries, golf courses, provincial parks and beaches. Located right on Lake Okanagon vacationers can enjoy all kinds of water-sports. With Kelowna at the midway point, Okanagan Lake stretches 90 miles north to south and provides vacationers with lots to do.