Santa Clara Libre

The Santa Clara Libre Hotel is the best place to stay if you wish to visit the Ernesto Che Guevara Mausoleum. La Caridad Theater will bring you into contact with the city's cultural life.

Address:

6 Parque Vidal St., Santa Clara, Villa Clara

[Show more information or Book It]

Comments are closed.

image image image