This hotel is the most traditional hotel of Cabo San Lucas. To witness the most charming and romantic location, this isolated luxury beachfront property offers excellent accommodation and amenities for guests.
The hotel is located along the Solmar Beach where the Pacific Ocean joins the Sea of Cortez, in Baja California.