HOME / Hotel / The Castle at Swan Lake Hotel
7905 Greenhow Rd, Vernon, BC V1B 3S2
+17784754232
View Business Profile