Photos coming soon
HOTEL
River Bay Villa
No. 0123, Trang Village, Sangkat Slorkram, Krong Siem Reap, Siem Reap
Where it sits
River Bay Villa
No. 0123, Trang Village, Sangkat Slorkram, Krong Siem Reap, Siem Reap
13.37138, 103.86411
Similar stays nearby
Plan around River Bay Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
