Calgary has a ton of neighbourhoods, each with its own vibe and list of things to do. One of the hardest parts about making an itinerary for visiting a new city is figuring out where to stay ...