We have just returned from a few days in Bangkok and this time we stayed at the Shangri-La. This hotel is situated on the river and is very convenient for the Saphan Taksin Sky Train and the river ferries. These can both be accessed by walking through the hotel's annex. In addition the hotel runs their own shuttle boats to some places such as the new Asiatique and River City. Having stayed at other hotels in this area I would say that you definitely get more 'bang for your buck' at a hotel like this. The gym is equipped with excellent machines and the steam/sauna area is good but for single-sex usage only. The beds are extremely comfortable and you can select your pillow type if necessary. One of the best things about this hotel is the pool - it is large and has plenty of room for sunbeds and relaxing in the gardens. The staff continuously provide guests with iced water and in the afternoon they even bring round complimentary ice lollies made from real juices (we had one passion fruit and one mixed fruit which were tasty and refreshing). Other hotels have pools but they are rather poor in comparison - either in the shade or surrounded by bare concrete and with few sunbeds. The food is good too - breakfast provides everything one could possible want and the poolside snacks are substantial and do not compromise on quality. The staff are helpful and polite and make you feel as if they care that you have a good experience whilst a guest. We will most certainly stay here again when in Bangkok.