Grand Solmar Land's End Resort and Spa is a charming resort nestled on the shores of Los Cabos. This luxurious multi-story property offers modern amenities and excellent services for tourists seeking refined accommodations. Its close proximity to the famous Land’s End Arch makes it a romantic and exclusive destination. Grand Solmar Land's End Resort and Spa offers numerous restaurants and guestrooms that are perfectly equipped for an unforgettable vacation in Mexico.
Avenida Solmar #1-A