A unos 5 minutos a pie del Hotel Grand Solmar Land'S End Cabo San Lucas, los huéspedes pueden llegar al Arco de Cabo San Lucas rápidamente. Con una ubicación justo a la vuelta de la esquina del Arco de Cabo San Lucas, el resort viene con 246 habitaciones y 5 piscinas exteriores.
Atracciones urbanas como la Playa Pelicanos, que se localiza a una distancia de 100 metros del hotel, y la Avenida Solmar que se localiza a unos 1 km, bien merecen una visita. Los huéspedes pueden visitar lugares de culto como la Iglesia de San Lucas, situada cerca del hotel Grand Solmar Land'S End Cabo San Lucas. Este lugar está situado a poco más de 10 minutos en coche del Cerro de la Z.
Las habitaciones de este hotel incluyen aire acondicionado, así como servicios multimedia como una tv de pantalla plana con canales vía satélite.
El restaurante Don Luis Restaurant at Grand Solmar se halla a pocas cuadras del Grand Solmar Land'S End.