Ladear Angkor Boutique 3 stars

No. 0271, Street 27, Wat Bo Road, Wat Bo Village, Siem Reap, Cambodia

Hotel image
Read more reviews for Ladear Angkor Boutique