This comfortable hotel is ideally suited for overnight stopovers when on long-haul plane journeys. It is located only around 2 km from Philadelphia airport and some 13 km from the city centre.
See more: Hotels in USA Hotels in Philadelphia - Pa Holiday Destinations in USA