The Castle at Swan Lake

The Castle at Swan Lake

Hotel

7905 Greenhow Road, Vernon, British Columbia, Canada V1B 3S2