The Villa Los Caneyes hotel is located five minutes from downtown Santa Clara and is an ideal place for nature lovers and those wishing to visit tourist destinations near the city, as well as the cayos in the north of the province.
LEGAL NOTICE: Information subject to change without notice. Photos and descriptions for information purposes only.
*Some services and amenities may be subject to additional charges, limited or be limited to specific room categories.
| S | M | T | W | T | F | S |
|---|