More About the Quinta del Sol by Solmar
Make yourself at home in one of the 72 air-conditioned rooms featuring kitchenettes with refrigerators and microwaves. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Located within 3 miles (5 km) of popular attractions like The Arch and Land’s End. Also close to this Cabo San Lucas hotel are Lover’s Beach and Puerto Paraiso Mall.