The only thing that made me happy about my stay at the Crowne Plaza Philadelphia West was that I only had to stay one night. When I entered the room I noticed a musty smell, and upon further inspection I noticed stains on the wallpaper—being in a corner room, I presume the smell was mold stemming from a leak in...
More
- Crowne Plaza Philadelphia
- Philadelphia Crowne Plaza
