This beachfront resort built in 2010 is located in Cabo San Lucas, close to Playa del Amor, Cabo Dolphins, and feet away from El Arco and Land's End. Perfectly situated with Infinity edge pools and swim-up dining.
Every room has an ocean view and free shuttles are provided to the sister hotels. You may also use their facilities as well.
Walking distance from to city's Marina.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.