Uncle george apartments
Property summarythe uncle george apartments are located in the tourist area of amoudara in crete just 150 metres from the longest beach in the heraklion area there is a good selection of bars shops restaurants and cafes as well as local markets all within easy reach of the uncle george apartments amoudara is located on the north coast of the island on the outskirts of heraklion it boasts a blue flag awarded beach and excellent resort amenitiesfeaturesuncle george apartments in crete offer