Hi Jennifer, I'd mention that all these 3 hotels are in a very good location on Sukhumvit street, and shut to Skytrain stations, that's The main. Grand centre place terminal 21 is probably closest to a Skytrain station (Asok station) out of those 3. Thank you much with the summary!! https://louiss245mml6.answerblogs.com/profile