Photo gallery for Semiramis City Hotel
Semiramis City Hotel
4-star Rhodes hotel close to Rhodes Port
Reviews
8.0
Very good
Popular amenities
Explore the area
John Metaxa str. 18, Rhodes, Rhodes Island, 851 31
- Palace of the Grand Master of the Knights of Rhodes14 min walk
- Elli Beach14 min walk
- Rhodes Port18 min walk
- Rhodes (RHO-Diagoras)23 min drive