The Millennium Hilton seems like a good one with the panoramic suite. I also looked at Mandarin Oriental but they have a 4 night minimum, and I only need 2 nights. Any other suggestions? What about the Peninsula or Royal Orchid Sheraton?
Yes, ROS. Peninsula faces the wrong direction. Lebua is not on the river but it's so tall river view rooms on higher floors would have spectacular views. Shangri-La the riverview corner rooms on that end of the building would have a good view, but when we were at MO last month it looked like there was a bunch of construction going on at Shangri-La.