Courtyard By Marriott Philadelphia Downtown, Philadelphia

Courtyard By Marriott Philadelphia Downtown

21 North Juniper Street

Located in the "Heart of Center City" and across from City Hall, the Courtyard surrounds travelers w/ the conveniences that make business & pleasure travel easy. The historic City Hall Annex was built in 1926 & transformed into this unique 18 Story Hotel.