The hotel is situated some 500 m away and the town centre with all the sights, museums and shops approximately 10 km away.
See more: Hotels in USA Hotels in Philadelphia - Pa Holiday Destinations in USA