It takes 45mins to get to Bangkok downtown, and over 1000BHT each way. I would prefer to stay at the Novotel BKK, but it is so overpriced it's ridiculous. £150 per night. And I won't even get my room until nearly midnight.
I don't have a Diners Card anyway.
Thanks for info.