1 more results for Hotel in Calgary, Alberta
Calgary, Alberta, Canada
Calgary's newest, most modern hotel benefits from a fantastic location and amenities. While staying at our hotel, guests will enjoy our on-site restaurant, lounge, pool, waterslide, fitness centre and 6000 sq feet of conference space.Nestled in on Meadows Mile and overlooking Deerfoot Meadows, you'l…
- Verified
- Products (6)
- Website
- Phone