Situata ad Apolakkiá, nella regione del Dodecaneso, la Villa George offre un giardino. Situato a 2,5 km dalla spiaggia di Limni, l'alloggio climatizzato Limni offre la connessione WiFi gratuita e un parcheggio privato in loco.
La villa presenta 3 camere da letto, una TV a schermo piatto, una cucina attrezzata con lavastoviglie e forno a microonde, una lavatrice e 2 bagni con doccia.
La villa vanta anche una terrazza. Villa George fornisce il servizio di autonoleggio.
La struttura dista 46 km dall'Aeroporto Internazionale di Rodi, lo scalo più vicino.