St. George Studios is located in the Medieval center of Rhodes Town within 2297 feet from Kova Beach. It offers self-catering accommodations set around a furnished courtyard and provides free WiFi throughout.
The air-conditioned studios and apartments at St. George combine modern and traditional elements. They come with a kitchenette, TV and hairdryer, and they open out to the courtyard.
If you feel like visiting the surroundings, check out Palazzo Del Gran Maestro at 656 feet and the Clock Tower at 328 feet. Rhodes Port is only 984 feet away and Diagoras International Airport is at 8.7 mi. Within 164 feet, you will find restaurants and bars.