Ritz-Carlton_Philadelphia
Ritz-Carlton Philadelphia
Luxury hotel in Philadelphia
The Ritz-Carlton Philadelphia is a luxury hotel and residential complex that is located in Center City, Philadelphia, Pennsylvania, United States. It comprises three adjoining buildings: the Girard Trust Bank, at the northwest corner of South Broad and Chestnut Streets, the Girard Trust Building, at the southwest corner of South Broad Street and South Penn Square, and The Residences at the Ritz Carlton, at 1414 South Penn Square.