Location: the location provides easy access to all major transportation arteries and is only 10 minutes from the Philadelphia International Airport and Amtrak`s 30th Street Station.
See more: Hotels in USA Hotels in Philadelphia Holiday Destinations in USA