Originally Posted by
olisch
Marriott is right at BTS station Thonglor, so from there it's also easy to get around. Plus lot's of shops, massage shops and restaurants in that area.
There are equally as many shops and restaurants next to the Westin, plus you also have access to the subway.