8.3
smartline Aquamare***

4 English reviews

83 international reviews

20° / 26°
20 Oct 2018
Number 10 of 93 hotels in Rhodos Town