No image available for this hotel
No image available for this hotel
Rhodes, Rhodes
Spend a second to
save a fortune!
Spend a second to save a fortune!
35 Apollonion Str., Rhodes
St. George Studios is located in the Medieval centre of Rhodes Town within 700 metres from Kova Beach. It offers self-catering accommodation set around a furnished courtyard and provides free WiFi throughout.
See MoreUsage of subsidiary facilities may incur additional fees