Het George's Studios ligt op 20 meter van het strand Stegna in Archangelos en biedt studio's met airconditioning, gratis WiFi en een balkon. Traditionele tavernes en bars liggen op 3 minuten loopafstand.
Alle studios zijn voorzien van een kitchenette met kookfaciliteiten, een koelkast en een magnetron en een eigen badkamer met een haardroger. Sommige studio's bieden tevens uitzicht op de Egeïsche Zee.
Op 20 km afstand ligt het pittoreske dorpje Lindos en de stad Rhodos en haar luchthaven bevinden zich op 30 km afstand. Er is gratis privéparkeergelegenheid op het terrein.