Santa Clara Libre Hotel
The eleven-story Santa Clara Libre Hotel is the city´s tallest building, built in 1956. It is a very well located budget option, perfect to explore Santa Clara´s historic and cultural sites of interest. The rooftop restaurant offers an extensive view over the city.
The Santa Clara Libre Hotel faces Parque Vidal, in the center of Santa Clara city, Villa Clara province, at the center of Cuba. It is nearby Toscana restaurant and La Caridad Theater.
Places of interest
Parque Vidal No. 6 Centro Ciudad
Total rooms: 166
Check-in / Check-out: 16:00 / 14:00