Renaissance Philadelphia Downtown Hotel
Renaissance Philadelphia Downtown Hotel is situated in Center City, easily accessible via I-95 and just steps from Independence Hall and the Liberty Bell. Franklin Square is close by, and Philadelphia International Airport is 10 miles away.