Located in Soc Trang, Satraco Royal Hotel offers 2-star accommodation with private balconies. Each accommodation at the 2-star hotel has lake views, and guests can enjoy access to a restaurant and to a garden.