Claremont Angkor Boutique Hotel 3 stars

17, Phum Wat Bo, Sala Kamreurk, Siem Reap, Cambodia

Hotel image
Read more reviews for Claremont Angkor Boutique Hotel