Map Location
Chaktomuk Villa
No. 3, Sang Kreach Tieng (St. 222), corner of St. 55, 12211 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps