Villa del Palmar is located in Cancun, a city on the eastern coast of Mexico's Yucatan Peninsula, in Quintana Roo.