If your idea of heaven includes white sand beaches, turquoise seas, elegant villas and a world-class spa - welcome to paradise.
Located in the heart of Mexico City’s downtown, where pre-hispanic ruins intersect with the National Palace and the first cathedral in the Americas.