
Cabo San Lucas, Mexico
Riu Palace Cabo San Lucas - All Inclusive
5-star hotel · RIU HOTELES
This luxurious hotel complex is located in Cabo San Lucas. The complex is nestled amidst the southern side of the Baja Peninsula of Mexico. The complex is set in front of a sprawling, golden beach. The centre of Cabo San Lucas is…
- Wi-fi · extra charge
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar


