VILLA FLORA is situated just a few metres from the sandy Saint George beach in Naxos town - Naxos island Greece.There are two ways coming to Naxos.By boat from Praeus or by air plane from Athens.