The comfortable Villa Del Palmar Beach Resort & Spa Cabo San Lucas is located in Cabo San Lucas, 25 minutes by foot from the natural rock formation "Arch of Cabo San Lucas", and offers a swimming pool. This aparthotel is 1.3 miles from Souvenir shopping Flea Market and provides guests with a Jacuzzi and a sauna.
The prime location will easily bring you to Camino Viejo a San Jose, located 6 minutes' walk away, and to Mt. Solmar, which is also about 5 minutes' drive away. Places of worship to visit 1.4 miles from the Villa Del Palmar Beach Resort & Spa include Church of Saint Luke. Cultural experiences in the area feature Cultural Pavilion of the Republic, situated 30 minutes' walk from this Cabo San Lucas hotel. The nearest bus stop is Colectivo a mere 0.6 miles away.
Villa Del Palmar Beach Resort & Spa Cabo San Lucas offers rooms with a balcony and a terrace complete with climate control.
La Casona is just a few steps from this accommodation.