8.5
Riu Palace Cabo Verde*****

1 English reviews

411 international reviews

19° / 24°
24 Apr 2018
Number 4 of 28 hotels in Santa Maria