Hotel information
Riu Palace Cabo San Lucas, All Inclusive is situated in the south of the Baja California peninsula, directly on the beautiful, sandy beach. The hotel is outstanding for its architecture and is set within a 32,000 sq.m. garden. The beach area for swimming is about 1.24 miles away.