8.2
smartline Semiramis****

13 American reviews

126 international reviews

23° / 28°
25 Jun 2018
Number 13 of 92 hotels in Rhodos Town