This attractive city hotel is centrally situated at the heart of Philadelphia's historic district. Liberty Bell is only two blocks away from this hotel that lies on America's most historic square mile.
See more: Hotels in USA Hotels in Philadelphia - Pa Holiday Destinations in USA