Hotel resources for Doubletree Hotel Philadelphia Center City

Doubletree Hotel Philadelphia Center City

United States, Philadelphia, PA

Region: North America

ID#: 18519

Key Selling Points

The hotel is centrally located in the heart of Philadelphia’s cultural district on the Avenue of the Arts. Situated across from the Academy of Music, this comfortable high-rise hotel is within walking distance of many of Philadelphia’s attractions including the Pennsylvania Convention Center, City Hall and the Liberty Bell. Guests can enjoy casual fare and beverages in the Standing O, hotel bar/bistro, or indulge in first class dining in the Academy Cafe overlooking Broad Street.