Worldwide icon-chevron-right North America icon-chevron-right United States icon-chevron-right Pennsylvania icon-chevron-right Philadelphia icon-chevron-right The Westin Philadelphia

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

Time Out says

4 out of 5 stars

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.

Details

Address: The Liberty Place
99 S 17th St
Philadelphia
19103
Cross street: between Chestnut and Market Sts
Contact:
Do you own this business?

Users say

LiveReviews|0
1 person listening