I've stayed at all the imperial hotels and President was by far the best. I had breakfast every morning. Staff at breakfast were friendly and helpful. They remembered my preferences for vegan breakfast. Theres Lots more choice than the National hotel. The breakfast was, however chaotic, but again better experience the the National hotel. Rooms are smaller but comfortable beds.
Very noisy if you're a light sleeper, you may struggle. I stayed on the 5th floor, facing some construction site which went on till late at night.
I would stay again but request a quieter side. In the room your usual body wash, shampoo but no conditioner or body lotion so bring your own. Hair dryer provided. .