Semiahmoo resort golf spa
Location situated near the beach in blaine semiahmoo resort golf spa is close to peace arch state park white rock pier and semiahmoo golf country club white rock beach is also located near this spa resort resort features semiahmoo resort golf spa has a full service spa a golf course and outdoor tennis courts complimentary wireless and wired high speed internet access is available in public areas and a computer station is located on site there is a business center on site the r