7.2
Los Caneyes***

2 English reviews

53 international reviews

23° / 32°
25 Jun 2018
Number 3 of 5 hotels in Santa Clara

Videos of Hotel Los Caneyes***