on the banks of the Tonle Sap River, in the heart of Phnom Penh - 10 KM, 30 min from Phnom Penh Intl airport.