Manjula Villa 4 stars

Street 26,Wat Bo Village,Salakomreuk Commune,, Siem Reap, Cambodia

Hotel image
Read more reviews for Manjula Villa