Spanish Villa Resort, located across from the sandy beaches of beautiful Okanagan Lake, awaits you and your family, whether on vacation or business. Situated only minutes away from... more... See more text