Originally Posted by
escapefromphl
I would do neither and stay at the Westin if that's at all an option? Otherwise I would probably go with the North Wharf location. There a little bit more directly around it and better TA reviews.
Thank you. I have an award reservation currently at the Westin, but these Protea Hotels seem to be a really good deal based on there Marriott award levels.