Leticia by the Sea Resort is a 3-star hotel is located in Talicud Island, Samal, Talicud Island, Davao