Clarion New Castle, DE
Anybody familiar with this property? I will be staying here and from the looks of it, it is highly rated on TA, however, it is in a really bad part of town. So I ask, since I'm quite skeptical at times of the ratings on TA. Thanks for any advice.