Amber Villa & Restaurant

Amber Villa & Restaurant Address: Nº 1A, St. 57, Beoung Keng Kang I, Chamkamorn, Phnom Penh, Cambodia

Minimum price found for Amber Villa & Restaurant was: Null KHR

Click here to get more information, photos & guest ratings for Amber Villa & Restaurant