Hacienda on Lakeshore is nestled in Okanagan Valley. It offers spacious 1-2 bedroom suites with queen bedroom, 2 full bathrooms, living room, fireplace, cable TV/VCR, dining room, fully appointed kitchen with second kitchenette, and laundry. The new ground floor suite has a private entrance, parking and sleeps 4. Other amenities include barbeque patio veranda, orchard setting, Tuscany style semi-waterfront villa, private heated pool, hot tub, garden, BBQ, covered parking, and central air-conditioning.