Stayed at the Westin Grand in Frankfurt last Christmas. It is really convenient and within walking distance to the Christmas markets and yet located in a quiet area close to the Zeil, the busy shopping street.
I love the facilities in the hotel especially the saunas and indoor pool. If you are considering where to stay on Frankfurt, hope you find this video useful. Thanks for watching!