Situado a unos 4 km de la Iglesia de Cristo Rey en Cancún, el Villa Del Palmar Cancun Luxury Beach Resort & Spa, de 5 estrellas, ofrece un restaurante. El hotel en el barrio Puerto Juarez de Cancún cuenta con unas piscinas exteriores y un centro de fitness.
El Estadio Andrés Quintana Roo se encuentra a poco más de 15 minutos en coche de este hotel en Cancún. El Villa Del Palmar Cancun Luxury Beach Resort & Spa está a unos 7 km de la Torre Escénica.
Las comodidades de la habitación incluyen un aparador y climatizador.
Se ofrece diariamente un desayuno continental.