8.5
Riu VistaMar****

11 English reviews

617 international reviews

19° / 26°
24 Jun 2018
Number 3 of 20 hotels in Puerto Rico

Videos of Hotel Riu VistaMar****