Featuring Wi-Fi throughout the property, Villa Del Palmar Beach Resort & Spa Cabo San Lucas is a 25-minute walk from the Lands End.
While staying in this aparthotel, you are invited to discover the Pedregal de Cabo San Lucas, located 3.8 km away, or visit sports venues like the Cabo San Lucas Country Club, which is 2.5 km away. The natural rock formation "Arch of Cabo San Lucas" lies a 30-minute walk away. Options for cultural tourism include the Museum of Natural History in Cabo San Lucas, situated 2.3 km away. Guests will find Colectivo bus stop next to the non-smoking Villa Del Palmar Beach Resort & Spa Cabo San Lucas, a 15-minute stroll away.
Some rooms look onto the sea.
Serving contemporary dishes, Tomatillos is about 100 metres away.