Grand Solmar Land'S End Hotel Cabo San Lucas is located in Cabo San Lucas, a 17-minute walk from the Cultural Pavilion of the Republic, and offers 5 outdoor swimming pools. For business travellers, safes and complimentary wireless internet access are available on request.
Located within 300 metres of the Lands End, this hotel is right near the distinctive rock formation "Arch of Cabo San Lucas". The Grand Solmar also gives access to Playa Pelicanos, which is a 5-minute walk away. 3.3 km from Playa El Medano Beach is a perk for guests staying at the luxury resort.
The 246 rooms at this property are equipped with comforts such as climate control, as well as a flat-screen TV with satellite channels.
The seafood restaurant La Roca is located a 17-minute stroll away.