Das Hotel Grand Solmar Land'S End Cabo San Lucas, in einer Entfernung von nur 13 Gehminuten vom Souvenir-Shopping in Cabo San Lucas, verfügt über 5 Wellnessbecken. Dank einem Golfplatz, die im Resort vorhanden sind, können Gäste aktiv bleiben.
300 Meter vom Finisterra gelegen, ist das Hotel auch 2 km von den Einkaufsmöglichkeiten wie dem Einkaufszentrum Puerto Paraiso. Das Grand Solmar Land'S End Cabo San Lucas liegt etwa 5 Minuten zu Fuß vom El Arco de Cabo San Lucas und ungefähr 1 km von der Avenida Solmar entfernt. Die Unterkunft liegt in rund 10 Autominuten Entfernung von der Buccaneer Queen.
Das Hotel verfügt über 246 Zimmer mit einem Balkon. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage.
Das Hotel Grand Solmar Land'S End liegt in unmittelbarer Nähe vom Restaurant Don Luis Restaurant at Grand Solmar und bietet Gerichte der mexikanischen Küche.