Hi Jennifer, I'd express that all these 3 hotels are in a good location on Sukhumvit highway, and close to Skytrain stations, and that is The main. Grand centre place terminal 21 is probably closest to some Skytrain station (Asok station) out of those three. We will be touring to https://tommyz089pmg0.webdesign96.com/profile