Set in Davao City, GEM Crystal Water Resort offers beachfront accommodation 20 km from SM City Davao and offers various facilities, such as a restaurant, a bar and a garden.
Number of rooms: 10
P4 Cogon, Talicud Island Island Garden City Samal, Davao Del Norte, 8119 Davao City, Philippines