All 2 stars Santa Clara hotels: get the best Santa Clara hotel deal by cheap rates. No booking fees. You pay for the hotel room in Santa Clara at the check-out. Free cancellation.
Santa Clara hotel reservation: check availability and room rates
2 star hotels in Santa Clara
1 property found
-
Santa Clara Libre 2 stars
Parque L. Vidal E/ Trista Y P. Chao 6, Villa Clara, Cu, Santa Clara, Cuba (Show map)
Santa Clara Libre Hotel is a 5-minute drive from the history museum "Che Guevara Mausoleum", and it features a swimming pool, an outdoor swimming pool and a restaurant onsite. Situated in the centre…