Map Location
Phnom Penh Center
Samdech Sothearos Blvd (3), corner of Sihanouk (St. 274), 12301 Phnom Penh, Cambodia