best bangkok hotels – Avani Plus Riverside Bangkok Hotel 6