8.4
smartline Aquamare***

4 English reviews

81 international reviews

24° / 30°
19 Jul 2018
Number 9 of 92 hotels in Rhodos Town