Beachfront Niriides Hotel in Bali, Crete, offers a relaxing stay. Situated next to a sandy beach.