I am also Bonvoy member. Last time was my first time to Thailand. I just wanted hotels with direct access to BTS station so that I dont have to walk up and down steep stairs to get to BTS. Therefore, I ended up with Grande Centre Point at Terminal 21.