HOME / Hotel / Hastings House Country House Hotel
160 Upper Ganges Rd, Salt Spring Island, BC V8K 2S2
+18006619255
View Business Profile