Villa Langka Hotel & Restaurant 3 stars

14, Street 282, Chamkar Mon, Phnom Penh, Cambodia

Hotel image
Read more reviews for Villa Langka Hotel & Restaurant