Bayview

Leisure

BayView Resort Crete is a prestigious new development of luxury apartments, villas, bungalows and townhouses for holiday rental, permanent living or for investment. Located 300m from the beach, in Makrigialos, South East Crete.


 

Scroll Up