Sandalwood Luxury Villa Resort

VERIFIED
Sandalwood Luxury Villa Resort
Score: 5,324
789 out of 1,197 5 Star Hotel Worldwide
379 out of 1,197 5 Star Hotel in Thailand
379 out of 1,197 5 Star Hotel in Thailand