Santa Clara hotel reservation: check availability and room rates
Exceptional Design hotels in Santa Clara
2 properties 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…
-
Featuring a pool table and a bar, Cubanacan America Hotel Santa Clara offers modern accommodation close to Parque Leoncio Vidal. This venue is not far from Monumento a la toma al tren blindado and…