Sofitel Philadelphia

120 S 17th St
Philadelphia
Pennsylvania
United States