Map Location
The French Element
Preah Sisowath Quay, Himawari Hotel, Unit D, 12207 Phnom Penh, Cambodia
Open in AI mode
Open in Google Maps