A fantastic place! We stayed at this place for two nights after our trip through Asia. A beautiful room, a beautiful pool and good service. I can recommend the Krungtheb wing. The rooms are newer than the ones at the main building.
This is an amazing hotel: the rooms are really nice and the view of the city and the river is amazing. There are loads of really nice restuarants: you can have breakfast on the patio with a view of the river.?The buffets are amazing. This is the best Italian restaurant in Bangkok. You can also have Chinese or Japanese food here. You can tell the food here is excellent because the locals actually eat here themselves.
The location is excellent as it's so near the river. The boat and the skytrain are really nearby and they mean you don't have to battle the traffic in Bangkok. This hotel has it's own boat that will take you to some nearby places and you can also hire a boat to go on a cruise to Ayutthaya. I can really recommend doing that.