LocationThis city hotel is the premier hotel of Phnom Penh and lies in the centre, only a few minutes' walk from countless sightseeing attractions. The national art museum, the royal palace, the market place and the Russian market are to be found in the..