Bayshore Inn Resort & Spa
111 Waterton Avenue
Waterton Lakes National Park, Alberta, Canada
Alt Ph: 888-527-9555
A truly great hotel caters to each guests needs and the Bayshore Inn Resort Spa in Waterton offers enough incredible options to suit every vacationer, which is probably why so many people come back to this spectacular spot in the Rocky Mountains.