Sutra Beach Resort business logo picture

Sutra Beach Resort


Background
Claim business

Sutra Beach Resort is a 3-star hotel in Setiu, Terengganu. You may contact them for any enquiries at 609-6531111.

Start share your experience with Sutra Beach Resort today!