St. O George Studios está localizado no centro medieval da cidade de Rodes, a cerca de 700 metros da Praia de Kova. Disponibiliza acomodações auto-suficientes em redor de um pátio mobilado e acesso Wi-Fi gratuito em todas as áreas.
Os estúdios e apartamentos climatizados do St. O George combina elementos modernos e tradicionais. Incluem uma kitchenette, televisão e secador de cabelo, e abrem para o pátio.
Se pretende visitar os arredores, vá ao Palazzo Del Gran Maestro, a 200 metros, e à Torre do Relógio, a 100 metros. O Porto de Rodes fica apenas a 300 metros e o Aeroporto Internacional Diagoras está a 14 km. Existem restaurantes e bares a cerca de 50 metros.