Loading hotels
Confirming room availability...
Renaissance Properties W Rittenhouse Sq, 222 West Rittenhouse Square, Philadelphia, United States
With a stay at Renaissance Properties - W Rittenhouse Sq in Philadelphia (Center City), you'll be minutes from Rittenhouse Square and Liberty Place. This 4-star aparthotel is close to Liberty Bell Center and Independence Hall.