8
smartline Semiramis****

14 American reviews

130 international reviews

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