Activities
Would you like to see activities in null?
Santa Clara
Santa Clara Libre
Santa Clara Santa Clara Libre
Reserve rooms

Santa Clara Libre

Parque Leoncio Vidal No. 6 e/ Tristá y Padre Chao, Villa Clara, Santa Clara 50100 , 0.9 miles from Center
Favourite
Favourite Share
Enlarge map

About the hotel