Villa
del Palmar Beach Resort and Spa combines the natural beauty and
charisma of Los Cabos Mexico, with five star accommodations and
world class amenities. From the moment guests enter the nine story
atrium lobby with its dramatic waterfalls, salt water aquarium,
seashell chandeliers, and first class spa, they realize they have
made an excellent choice for their stay in Cabo San Lucas.
Villa
del Palmar is located 20 minutes walking distance from downtown
on one of the most pristine beaches. After a busy day playing tennis,
shopping or just relaxing poolside, treat yourself to a rejuvenating
massage or facial. Dine on tempting cuisine at the indoor/outdoor
restaurant with nightly entertainment or enjoy a delicious meal
at the Italian restaurant offering oceanfront seating.