Older hotel with a good location
Hotel Royal is an old hotel in downtown Kuala Lumpur, but the price and the location are quite good.
I stayed in a Deluxe Room for 2 nights. While the style was old, it was clean and the air conditioning worked good. The TV had a good selection of English channels and there was a coffee maker. You have to pay extra for internet access and even then it is quite slow.
There is a gym and swimming pool on the 3rd level of the hotel but I didn't use them.
My rate also included a discount at the hotel restaurants, but there are much better places to eat in Kuala Lumpur for less money - there is no need to eat at the hotel. Just go outside and walk around Bukit Bintang and you will see lots of Middle Eastern cafes, seafood restaurants, Thai food, etc.
Hotel Royal is OK for a short stay, but not if you prefer modern hotels.