Xing Angkor Hotel 3 stars

City Center, Taphul Street, Siem Reap, Cambodia

Hotel image
Read more reviews for Xing Angkor Hotel