Mama Villa Apartment
Chey Chumneah Daun Penh Phnom Penh
About Mama Villa Apartment
Conveniently situated in Phnom Penh, Mama's Villa offers simple and comfy accommodation with free WiFi access in its public areas. It operates a 24-hour front desk and provides complimentary parking on site.
Add as Favourite
Please fill personal info before saving favourites. Open Profile Settings.