Minos Beach Art Hotel: Another Crete Hospitality Wonder 2021-06-21 by Phil Butler Minos Beach Art Hotel on Mirabello Bay, is a unique experience like no other. The quiet luxury of the architecture and location are stunning.