|
Villa del Palmar Beach Resort and Spa, Los Cabos offers five star accomodations and world class amenities in the natural beauty and charisma of Cabo San Lucas. From the moment you enter the exotic nine story atrium with its dramatic waterfalls, salt water aquarium and seashell chandeliers you will realize you couldn't make a better choice for a wonderful vacation.
Our beautiful suites are exquisitely decorated with rattan and retro details creating a cool, confortable ambience, ideal for relaxation.
|