Minos Beach Art Hotel, luxurious stay in minimalist surroundings ...
A luxurious stay in minimalist surroundings; a little piece of magic and tranquillity in lovely Crete. Your place to experience nature and creativity.
Nature, luxury, and art come together at five-star Minos Beach Art Hotel, located on its own private peninsula by the Aegean Sea in Agios Nikolaos, eastern Crete.
Explore more : Minos Beach Art Hotel