Photos coming soon
HOTEL
1961
The River Road, Upper West Side ,Siem Reap
Where it sits
1961
The River Road, Upper West Side ,Siem Reap
13.37000, 103.86300
Similar stays nearby
Plan around 1961
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
