AMOCITY
St. George Studios is located in the Medieval center of Rhodes Town within 2297 feet from Kova Beach. It offers self-catering accommodations...