Ca. 1 km vom El Arco de Cabo San Lucas entfernt gelegen, bietet das 5-Sterne-Grand Solmar Lands End Resort Cabo San Lucas einen Swimmingpool. Das Hotel verfügt auch über Parkplätze.
Das Stadtzentrum von Cabo San Lucas kann man innerhalb von 20 Minuten zu Fuß erreichen. Das Finisterra in ca. 20 Gehminuten Entfernung vom Grand Solmar Lands End Resort ist eine der nahegelegenen Attraktionen. Das Hotel ist knapp 1,1 km von der Playa del Amor und anderen beliebten Attraktionen von Cabo San Lucas entfernt.
Die Zimmer in der Unterkunft verfügen über einen Balkon sowie eine Klimaanlage für Ihren Komfort.
Sie können im Restaurant The Sports Bar at Grand Solmar zu Abend essen, das sich ganz nah am Grand Solmar Lands End Resort befindet.