I Stayed in the ShangriLa once years ago and Lebua at State Tower about 3 times, always in the club rooms as they were decently priced, the last time I was close to "The Hangover" room , went to the Skybar for an expensive cocktail which I managed to spill half of when a crowd knocked into me heh, the breakfast at Lebua is also great
last time I went to Bangkok I stayed at the Millenium Hilton for a night just across the river from the ShangriLa , also a nice hotel and Right next to Icon Siam , it’s a pretty decent area to stay tbh, ph and the Mandarin Oriental is close too and worth a look in , they have a great dim sum ‘all you can eat‘ there and all freshly cooked to order
can’t wait to go back to BK in a few months but next time will just be in a budget hotel as we just don’t spend enough time inside to warrant the expense although may do 1 night somewhere nice just for a treat