Offering a restaurant, Villa Del Palmar Cancun Luxury Beach Resort & Spa lies in the Costa Mujeres district, 4.1 miles from Parroquia Inmaculada Concepcion Church and around a 25-minute stroll from El Meco Archaeological Site. The elegant resort, located 4.2 miles from El Centro, boasts a swimming pool along with Jacuzzis and a sauna.
The hotel is a great place to stay due to its prime location in Cancun.
The rooms comprise a balcony complete with air conditioning, as well as a flat-screen TV with satellite channels. Also, there is a personal safe, coffee and tea makers provided. A separate toilet and a shower, along with such comforts as a hair dryer and bath sheets, are also provided.
The neighborhood features restaurants, including Picus, which is not far from the Villa Del Palmar Cancun Luxury Beach Resort & Spa.