Location

Apex Mountain Lodge
360 Strayhorse Road
Penticton, British Columbia V0X 1K0
Canada