Double Leaf Boutique Hotel 4 stars

No. 32, Street 123, Tuol Tom Poung I (Russian market area), Chamkar Mon, Phnom Penh, Cambodia

Hotel image
Read more reviews for Double Leaf Boutique Hotel