Das Hotel Grand Solmar Lands End Cabo San Lucas ist eine elegante 5-Sterne-Unterkunft, die ungefähr 1 km vom El Arco de Cabo San Lucas und ungefähr 20 Gehminuten vom Finisterra entfernt liegt. Außerdem gibt es eine Ladestation für Elektrofahrzeuge.
Das Hotel liegt im Stadtteil Innenstadt von Cabo San Lucas und nur 1,1 km vom Naturkundemuseum von Cabo San Lucas sowie 2 km von Einkaufsmöglichkeiten wie dem Einkaufszentrum Puerto Paraiso.
Sie können im Restaurant The Sports Bar at Grand Solmar gleich neben dem Grand Solmar Lands End Cabo San Lucas lecker essen.