Casa Giorgos este situată în nord-vestul insulei Lefkada, la aproximativ 100 de metri de plaja cu nisip din Agios Ioannis și la 2,7 km de centrul capitalei Lefkada.
Casa Giorgos este formată din două unități de cazare într-o singură casă. Unul este la parter și celălalt la primul etaj și ambele au 100 m². Complexul oferă, de asemenea, o grădină cu facilități de grătar, Wi-Fi gratuit și parcare privată.