A 3-storey house that consists of 4 holiday studio flats and one top-
floor 1 bedroom apartment right on the beach of Makrigialos at the
south coast of Crete. The property offers stunning views of the Libyan
Sea to one side and the mountains to the other. The crystal clear
waters offer ample opportunity for snorkeling, and have been awarded
the “blue flag of the European U...