The property is just 1.5 km from the National Constitution Center and just a 750 m from the Liberty Bell Pavillion and the Edgar Allen Poe House. lt is just a block from the Delaware river and just a stone's throw from Independence Hall.
See more: Hotels in USA Hotels in Philadelphia - Pa Holiday Destinations in USA