Le St. George Studios est situé dans le centre médiéval de Rhodes, à moins de 700 mètres de la plage de Kova. Il propose des hébergements indépendants répartis autour d'une cour meublée et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux.
Les studios et appartements climatisés du St. George allient des éléments modernes et traditionnels. Ils comprennent une kitchenette, une télévision et un sèche-cheveux. Ils s'ouvrent sur la cour.
Dans les environs, vous pourrez visiter le Palazzo Del Gran Maestro à 200 mètres et la tour de l'horloge à 100 mètres. Le port de Rhodes se trouve à seulement 300 mètres et l'aéroport international Diagoras à 14 km. Vous trouverez des restaurants et des bars à moins de 50 mètres.