No they don’t all face the Marriott. I used to stay in the landmark years ago on business trips, always in the high floor corner rooms. Most of the time it was over looking nana plaza but once it was the other side of the building, I guess you could say facing soi 6.
there is a commercial building right in from of you if you stay on that side. It’s not the worst thing in the world and I don’t remember it being super super close to your window but definitely ask for the soi 4/Marriott facing side if you can swing it.