My husband and I spent one night in Calgary along with our two dogs at the start of our 3 day our journey to Henderson NV. We were greeted with a very friendly front desk staff who were most accommodating to us. The room was very nice, exactly what we asked for and very clean. We have spent many nights at "dog friendly" hotels only to be put on the oldest and dirtiest Floors. We have become accustomed to those kind of accommodations. That all changed at the Sheraton Cavalier.
The room was very comfortable, the mattresses were new and we had a wonderful sleep.