Aliki beach is a hotel with a restaurant and cafe snack bar located by the sea. It is situated near picturesque fish taverns.