Villa Flora offers self-catering accommodation 100 metres from Agios Georgios Beach, only 150 metres Naxos Town Centre. Some apartments open out onto private balconies overlooking the Aegean Sea.
Villa Flora offers self-catering accommodation 100 metres from Agios Georgios Beach, only 150 metres Naxos Town Centre. Some apartments open out onto private balconies overlooking the Aegean Sea.