The Westin Philadelphia

Hotels Penn Center
4 out of 5 stars
The Westin Philadelphia is a hotel in Center City Philadelphia
Photograph: Courtesy the Westin Philadelphia

This 1990s-style building isn’t much to look at from the outside, but inside, guests are treated to a stylish, contemporary hotel experience that puts them within walking distance of Rittenhouse Square, the Benjamin Franklin Parkway and City Hall. Rooms are decorated with sleek dark-wood furnishings and come with luxury amenities like bathrobes and turn-down service upon request. On-site restaurant Winthorpe and Valentine serves contemporary American fare all day, and you can grab light snacks in the lobby lounge in the evenings. The hotel is attached to the Shops at Liberty Place, a two-story shopping center with typical mall shops like Express, Aveda, Kiehl’s and more. It’s also home to the One Liberty Observation Deck. Located on the 57th floor, it offers breathtaking panoramic views of Philadelphia.

By: Josh Middleton

Posted:

Venue name: The Westin Philadelphia
Contact:
Address: The Liberty Place
99 S 17th St
Philadelphia
19103
Cross street: between Chestnut and Market Sts
Do you own this business?
Static map showing venue location
LiveReviews|0
1 person listening