- Self Catering
- Apartments
- 5
Stars
This beach hotel is the ideal spot for a relaxing and enjoyable
holiday. Located on the golden sands of Solmar Beach in Cabo San
Lucas, it is surrounded by glorious landscapes and features an
architectural blend of Mexican hacienda styles.