8 of the Best Hotels in Bangkok With Rooftop Bars, Infinity Pools, and City Views