As a longtime Starwood Platinum and someone that travels to Germany often, I have stayed at the LeM numerous times. (and commented in the LeM Master Thread in the *W forum) I personally like the hotel but I know some people have commented that it is too close to the not so great area near the train station. I personally am not bothered by the area as I lived in Frankfurt and I know the area is safe...some people just get bothered by the types of establishments there. On the positive side it makes the trip to the airport extremely convenient. For me another positive of the LeM in the summer is the nice beer garden they usually have set up in front of the hotel. It's nice to sit outside, drink a beer, have a nice dinner and relax in the area on a nice summer night. Anyway....I can't comment directly on the Marriott as I have never stayed there mainly because I do NOT like the location. IMHO the LeM is optimal for walking to the main shopping areas and the Marriott is not. If you want to be in the center of it all, check out the Westin but honestly I haven't been impressed and don't think it is worth the higher cost. Another alternative is the Roomers which is right around the corner from the LeM but is a bit more trendy and dark.