7.2
Los Caneyes***

2 English reviews

53 international reviews

25° / 32°
26 Sep 2018
Number 3 of 5 hotels in Santa Clara

Videos of Hotel Los Caneyes***