7.2
Los Caneyes***

2 English reviews

53 international reviews

15° / 24°
12 Dec 2018
Number 3 of 5 hotels in Santa Clara

Videos of Hotel Los Caneyes***