The Doubletree Hotel Philadelphia is centrally located in the heart of Philadelphia`s cultural district on the Avenue of the Arts. Across from the Academy of Music, this comfortable high-rise is within walking distance of many of Philadelphia`s attractions including the Pennsylvania Convention Center, City Hall, and the Liberty Bell. Enjoy casual fare and libations in Standing O, our Bar/Bistro, o more...