Situado a tan solo 300 m del Arco de Cabo San Lucas, y a tan solo 1 km de las tiendas de souvenirs, el Hotel Grand Solmar Land'S End Cabo San Lucas cuenta con 5 piscinas al aire libre, para que los huéspedes puedan darse un chapuzón.
La Playa de los Amantes se encuentra cerca de este resort. Además, los hermosos parajes naturales de la Playa Pública Cabo San Lucas están a tan solo 12 minutos a pie. El hotel ofrece acceso al Arco de Cabo San Lucas, que se sitúa a tan solo 350 metros. La ubicación a tan solo 1,1 km del Pabellón Cultural de la República es una ventaja para los huéspedes que se alojen en el Grand Solmar Land'S End Cabo San Lucas.
Las habitaciones del alojamiento proporcionan a los huéspedes TV de pantalla plana con canales vía satélite, además de comodidades como climatizador.
Este hotel se encuentra no muy lejos de La Roca y sirve comida exquisita.