Minos Beach Art Hotel

Minos Beach Art Hotel - Agios Nikolaos, Crete. Minos Beach art hotel in Crete is a nature luxury art hotel in Agios Nikolaos , Crete right on the water’s edge. Member of the bluegr and the Small Luxury Hotels of the world, this 5 star hotel in Crete meets all the standards of quality accommodation. [...]