Two hours from Mexico City, Puebla’s own city centre is yet another UNESCO World Heritage site. A colourful mosaic of cultures, its cosmopolitan centre is still cloaked in the grandeur of a rich colonial past, and nearby you’ll find the world’s largest pyramid at Cholula, topped by a church. Families will enjoy spacious grounds at the Puebla Marriott, while those seeking a more intimate stay will appreciate El Sueño Hotel and Spa. This region is also famous for its intricately designed Talavera pottery, which you’ll see at every turn. Plus, Puebla is also a thriving university town.