Mama’s Villa, Phnom Penh - Holiday Tours

Welcome to Mama’s Villa

Mama’s Villa Property Location With a stay at Mama’s Villa in Daun Penh (Phnom Penh City Centre), you'll be minutes from National Museum of Cambodia and Royal Palace. This hostel is within close