Rhodes, Rhodes
Spend a second to
save a fortune!
Spend a second to save a fortune!
75 Evdoxou Street, Rhodes
Housed in a renovated 19-century building, Evdokia Hotel is centrally located in the old town of Rhodes, within 100 metres from the port. It has a shared lounge area, a terrace overlooking the town and rooms with free WiFi access.
See MoreUsage of subsidiary facilities may incur additional fees