Hello Jennifer, I would say that most of these three hotels are in the good location on Sukhumvit street, and close to Skytrain stations, and that is A very powerful. Grand centre point terminal 21 might be closest to some Skytrain station (Asok station) out of such a few. Thanks https://georgesp133ihg4.ageeksblog.com/profile