24 03 47Views 0Likes 0Comments ShareTwitterFacebookTumblrE-mail Meili Beach Resort Located in Poblacion, Alcoy, Cebu. Meili Beach Resort is a modest 2-star resort that houses an outdoor pool and an on-site restaurant (Swiss Cottage) serving local and international cuisine Facebook Page | Google Maps | Directory Listing share: