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.
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.