This hotel is situated in Philadelphia's Business District, across the street from the shops at Liberty Place. It features on-site dining and guest rooms with a flat-screen TV.
Located in the Penn's Landing waterfront area of central Philadelphia, this hotel boasts free Wi-Fi access and a daily breakfast, served every morning. The hotel is 20 km from Philadelphia International Airport.