Offering a spa bath and a sauna, Villa Del Palmar Beach Resort And Spa Cabo San Lucas is nestled just 6 minutes' stroll from Camino Viejo a San Jose and 1.3 miles from La Turquesa Jewelry and Art. A swimming pool and a terrace bar are offered for guest convenience at the Cabo San Lucas aparthotel.
The hotel has a prime location 1.4 miles from Mt. Solmar, while shopping venues like Manta Scuba Diving Dive Shop are 1.5 miles away. Guests will also get to Villa Del Palmar Beach Resort And Spa approximately 20 minutes by foot from Playa El Medano Beach. The nearby entertainment attractions of Cabo San Lucas include Playwin casino, which is 1.6 miles away.
You may walk 17 minutes to The Taco Bar or eat by Tomatillos, located about 5 minutes' stroll away.