Struttura che accoglie anche animali domestici, il Saint George Palace si trova a Dáfni e offre il WiFi gratuito in tutte le aree, un bar e un parcheggio privato gratuito.
Alcune con viste sul mare o sulla montagna, le camere dispongono di TV a schermo piatto, bagno privato, set di cortesia e asciugacapelli.
La reception è aperta 24 ore su 24.
Il Saint George Palace dista 30 km dalla città di Corfù, 31 km da Glyfada e 32 km dall'Aeroporto Internazionale di Corfù.