The Mexican capital is an enormous megacity home to over 22 million people. It’s an incredibly exciting, lively and fun place with an almost infinite list of things to see and do.

It’s no wonder that given the huge number of diverse neighbourhoods, each with its own unique characteristics and vibe, finding somewhere to stay here can be a little intimidating at first.