Holiday Inn Philadelphia-Cherry Hill
Among area hotels, the newly renovated Holiday Inn‚ Philadelphia – Cherry Hill, NJ hotel rises above the competition to provide comfortable accommodations and a superior location. Situated six miles from the Center City Philadelphia area,.