Das Grand Solmar Lands End Resort&Spa Cabo San Lucas ist eine tolle Unterkunft im Stadtviertel Innenstadt von Cabo San Lucas, weniger als 1 km vom Finisterra entfernt. Die Gäste, die im Resort übernachten, können ihr Auto vor Ort parken.
Das Hotel befindet sich in rund 20 Gehminuten Entfernung vom El Arco de Cabo San Lucas. Die Avenida Solmar gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in unmittelbarer Nähe vom Grand Solmar Lands End Resort&Spa. Naturliebhaber werden die Nähe zum Strand Terrasol Beach Resort zu schätzen wissen (liegt etwa 550 Meter von der Unterkunft entfernt). Das Naturkundemuseum von Cabo San Lucas, eine der zahlreichen kulturellen Attraktionen der Stadt, liegt in einer 1,1 km Entfernung von der Unterkunft.
Neben einem Patio und einem Balkon sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet.
Das Restaurant The Sports Bar at Grand Solmar liegt ein paar Schritte entfernt vom Grand Solmar Lands End Resort&Spa Cabo San Lucas.