Location: located in the heart of Calgary, footsteps away from many restaurants, shopping areas and offices.
See more: Hotels in Canada Hotels in Calgary Holiday Destinations in Canada