8.4
smartline Aquamare***

4 English reviews

79 international reviews

18° / 25°
25 Apr 2018
Number 9 of 92 hotels in Rhodos Town