Choose your room
Villa Del Palmar Cancun Luxury Beach Resort & Spa
Guests of Villa Del Palmar Cancun Luxury Beach Resort & Spa can enjoy access to Parroquia Inmaculada Concepcion Church, located 7 km away.
Located in Costa Mujeres with some of the most beautiful beaches in the world, this aparthotel is a 19-minute walk from the Puerto Amada. The El Meco Archaeological Site can also be found 2.4 km from the hotel.
An air conditioner, along with coffee/tea making equipment, provide in-room convenience at the Villa Del Palmar Cancun Luxury Beach Resort & Spa. They come equipped with a refrigerator and kitchenware. Bathroom essentials include a bidet, a spa bathtub, and a separate toilet as well as hair dryers and bathrobes for guests' extra comfort.
Serving Mexican specialities, Picus is a 7-minute walk away.