Hotel Malaya is excellent if you want a good location (in the middle of Chinatown), it''s comfortable and has very reasonable rates. The hotel mainly caters to businesspeople, but it is easily cheap enough for ordinary tourists.
There is nothing special about the rooms, but they are large and have a TV, minibar, nice bathrooms and comfortable beds. In the hall there is a good breakfast café (a rarity in Chinatown), and the staff are always willing to assist you with anything. Double rooms start at 25$ and are good value!