Hello Jennifer, I'd personally state that most of these 3 hotels are in the good location on Sukhumvit street, and close to Skytrain stations, that is The main. Grand centre place terminal 21 might be closest to your Skytrain station (Asok station) out of these 3. Can you make sure https://ignacyq234klj6.dailyblogzz.com/profile