Skip to content

Trout Lake Windsor Hotel

Trout Lake Windsor Hotel

The historic Windsor Hotel is an located in the heart of the Selkirk Mountains and next to the pristine Trout Lake where rugged wilderness meets the turn of the Century style. Since the 1890’s when the Windsor first opened its doors the Hotel has hosted thousands of guests including British Royalty, gold miners, dream chasers and outdoor adventurers.

Trout Lake Windsor Hotel
trout lake Windsor

Vera @missvelocity in Trout Lake Windsor hotel
Trout Lake Windsor hotel
Trout Lake Windsor hotel
Trout Lake Windsor hotel
Trout Lake Windsor hotel
Trout Lake Windsor hotel

Leave a Reply

Your email address will not be published. Required fields are marked *