Stayed a Thursday night in Sheraton Downtown for a short business trip in Philly. It was the only decent business hotel I could find in Center City for under $210 pre-taxed. Location was great - right next to the Sts. Peter & Paul Cathedral and just a few steps from the Comcast building and Logan Square. Hotel was a bit dated and really needed some touchup. Check-in was quick but a bit cold. My double room was of reasonable size and clean (but the wardrobe shelves were quite dusty). Bed was clean and comfortable. Bathroom was good enough but a bit stingy on amenities. No in-room safe and no complimentary bottled water - you have to pay $3.99 for a bottle! The indoor pool on the 3rd floor was quite nice though. Overall not an impressive stay.
hotel reviews