The Castle at Swan Lake
The Castle at Swan Lake
Hotel
7905 Greenhow Road
, Vernon, British Columbia, Canada
V1B 3S2
92
Excellent ·
913 reviews