Das Hotel Grand Solmar Lands End Cabo San Lucas mit einem Swimmingpool befindet sich im Stadtteil Innenstadt von Cabo San Lucas von Cabo San Lucas und ist einen 20-minütigen Spaziergang vom El Arco de Cabo San Lucas entfernt. Das Hotel verfügt auch über eine Ladestation für Elektrofahrzeuge.
Das 5-Sterne-Hotel ist in rund 2 km Entfernung vom Einkaufszentrum Puerto Paraiso gelegen. Das Naturkundemuseum von Cabo San Lucas liegt ebenfalls 19 Minuten zu Fuß vom Grand Solmar Lands End entfernt.
Das Restaurant The Sports Bar at Grand Solmar liegt in unmittelbarer Nähe von der Unterkunft.