6.7/10
5 reviews
Free Wi-Fi
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.
Number of rooms: 24
Ave. Banderitas 216, 83540 El Golfo de Santa Clara, Mexico