8
smartline Semiramis****

6 English reviews

138 international reviews

15° / 19°
15 Dec 2018
Number 11 of 93 hotels in Rhodos Town