The Westin Philadelphia

(Courtesy of Starwood Hotels and Resorts)

The Westin Philadelphia

A few blocks from Rittenhouse Square, the elegant, 294-room Westin boasts an ideal downtown location—plus upscale dining and shopping in the adjoining Shops at Liberty Place.

Address: 
99 S 17th St
Philadelphia, PA 19103
United States
Phones:

Map of The Westin Philadelphia