Hastings House Country House Hotel 160 Upper Ganges Rd, Salt Spring Island, BC V8K 2S2, Canada 1 800 6619255 Hotels