La Rose Suites is arguably Phnom Penh’s finest luxury boutique hotel, centrally located but offering an escape from the hustle and bustle of city life.