Nouvo City Hotel has got to be one of the best in the Banglamphu/Khao San Road area.
The hotel is modern and the room/ensuite was very spacious. The view from the rooftop pool and neat little sitting area is only hindered by the city smog! The staff were friendly and competent and the breakfast buffet fairly extensive.
For lunch/dinner Cozy Home Cafe across the street to the right has great food and atmosphere, otherwise it's a 5-10 minute walk to Soi Rambutri and Khao San Road for great shopping and food.
A short tuk tuk ride to Banglamphu pier for a long tail boat ride up Khlong Bangkok Noi and on the way back across the Chao Phraya River hop off at the Grand Palace.
Catch a local red bus #15 to the MBK/Siam Square for 6 baht!