Semiramis City Hotel is located in the heart of Rhodes Town. On the west coast of Rhodes town 70m from the sea, the hotel is within walking distance to all the main business, shopping areas, and historical sites.
Airport – 13 km – 20-25 minutes
Harbour – 1.5 km – 10 minutes
Old Town – 0.5 km – 5 minutes
JOHN METAXA 18, RHODES.
POST CODE 85131