 Cabo San Lucas - This impressive, multi-level resort is built along a cliffside above the charming village of Cabo San Lucas, where you will experience incredible panoramic views of the Pacific Ocean, Sea of Cortez and beautiful marina. Enjoy an exotic drink while whale watching at the Whale Watcher Bar. 286 air-conditioned rooms.
|