Booked through booking.com and stayed at Citin Pratunam. This is very near the Baiyoke hotel and 5mins to train station to airport. The hotel was hard to find because the street is very narrow but the location is good, hotel room clean and comfortable. Just don't plan to watch TV, all Thai channels. Good experience, will want to stay there again.