Rumdul Hotel 3 stars

Apsara street or street 60, Siem Reap, Cambodia

Hotel image
Read more reviews for Rumdul Hotel