THe Shangri-La is one of the better hotels in BKK and is next to the Skytrain which will take you to most malls you'd be interested in. Try and hit Chatachuk Market if you're going on the weekend also reachable by the skytrain and the new subway. The benefit of the Shangri-la is its location on the ...