2 star hotels in Santa Clara
Filter Results
Apply Filters
Clear Filters
1 result
-
Sort by
Popularity : highest first
-
Santa Clara Libre
From US$ 42Parque L. Vidal E/ Trista Y P. Chao 6, Villa Clara, Cu, Santa Clara, Cuba (To the map)
Located nearly a 5-minute walk from Parque Vidal, the property lies at a distance of 1.4 km from shopping…
To the hotel
price for 1 nightBook Now