Located on Kelowna Lakefront, in the heart of the Okanagan Valley, British Columbia, Canada, the newly refurnished hotel resort Casa Loma Lakeshore offers luxury home-away-from-home accommodation for travellers willing to enjoy the intimacy of a holiday rental combined with convenient hotel services, minutes from downtown Kelowna. An ideal destination for nature lovers, couples, and families, this well-appointed resort on Lake Okanagan has most of the hiking trails of the Kalamoir Provincial Park at the door step and offers many outdoor activities, for the joy of both adults and children. The Casa Loma Lakeshore Resort features 34 self-contained apartments, but also independent villas and luxury townhouses. Complimentary Wifi and free parking are available for guests of the hotel. Guests to this Okanagan Resort can also enjoy a great variety of leisure options, from tennis to basketball and golfing. During the summer, enjoy a refreshing dip in the pool, lunch in the picnic area, a fun aquagym class, or a relaxing yoga lesson. Scuba diving and snorkeling are available nearby. Parents can take advantage of babysitting/child care services, available at an additional charge, to spend some time alone. Please note that pets are not allowed, only service animals.