Sepilok Nature Resort 3 stars

22KM, Labuk Road, Sandakan, Sabah, Malaysia, 90000 Sandakan, Malaysia

Hotel image
Read more reviews for Sepilok Nature Resort