Bayview
Bayview is a prestige development on the south east coast of Crete.
Located in a 6 acre amphitheatre in the heart of the raw Cretan countryside with four swimming pools and just 150 meters from Bayview beach and the crystal clear waters of the Mediterranean sea.
You will have the best of both worlds – a high quality holiday environment, stylish yet designed to compliment local culture and is nestled in countryside, mountains and with views of the sea.
Makriyialos is the best destination in all of Crete.