Hotel with studios and apartments, featuring an on-site restaurant serving Greek and European cuisine. Close to the beach and local amenities.