HOME / Resort hotel / Rainbow Lake Castle Resort
375 Rainbow Lake Rd, Princeton, BC V0X 1W0
+12502957988
View Business Profile