Grand Solmar Land's End Resort and Spa
Avenida Solmar N 1 Baja California Sur 23410, Cabo San Lucas, Outside US, 23450
Located on the tip of Baja Peninsula in an area known as Land's End, *Grand Solmar Land's End Resort and Spa* enjoys a prime location in Cabo San Lucas. Guests will delight in the unobstructed ocean views, white, sandy beaches...
Relax at this delightful beach resort in Cabo San Lucas! RTU until 2060! Buyer may receive a title fee credit, inquire for details!