Hotel Villas Del Sol Hotel
Av. Banderitas, San Luis Rio Colorado, 83540
Located in El Golfo de Santa Clara, within 15 km of Estación Sanchez Islas and 15 km of El Muelle, Hotel Villas Del Sol provides accommodation with a garden and free Wi-Fi throughout the property as well as free private parking for guests who drive.