Samsara Villa 4 stars

43Z5, Street 466, Beung Tra Bek, Chamkar Mon, Phnom Penh, Cambodia

Hotel image
Read more reviews for Samsara Villa