A newly beautiful and romantic 4 star property, nestled in the heart of Siem Reap Central Area, Sokha Roth Hotel is an ideal spot, a suitable place for your stay to discover Siem Reap. The hotel offers the most modern and comfortable accommodation and all the facilities you can imagine, and it’s one among the very few we can recommend...
Need a fast quote? Call or send us an email. We will be happy to hear from you.