This city hotel's newly renovated guest rooms and suites feature all the comforts of home, and are an excellent choice for both business and leisure travellers. Guests can splash around in the indoor pool, rejuvenate with a workout at the fitness centre.
This 3 star hotel is located in the city center of Philadelphia and was established in 1980. It is close to the Liberty Bell Center and the nearest station is Suburban Station. The Hotel has a coffee shop, an indoor swimming pool and a fitness center/gym. All 759 rooms are equipped with hairdryer, safe, ironing set and air conditioning.