Solmar Hotels & Resorts You are here: Home > Business and Finance >Hospitality Management > Solmar Hotels & Resorts Solmar Hotels & Resorts is a property management company located in Cabo San Lucas. Web: https://www.solmar.com Address: Av Solmar No 1 Col Centro Cabo San Lucas, BCS 23450 Mexico Telephone: (624) 145-7575 GPS: 22.89088, -109.91238 Social Share: