Faits : A. X._ SA (en allemand, X._ AG; ci-après la Société), dont le siège social se trouve à Y._ (ZH), est une société anonyme active dans le domaine de l'assurance-vie. De juin 1998 à mars 2008, sa raison sociale était Y._ Vie (en allemand Y._ Leben). Sur le territoire de la Ville de Genève, il existait entre 2003 et 2007 plusieurs agences comportant la dénomination X.Y._, Y._ ou X._. Depuis le mois de janvier 2007, la Ville de Genève, par l'intermédiaire du Service de la taxe professionnelle communale (ci-après: le Service communal), a considéré que la Société était assujettie à ladite taxe et a ouvert une procédure de rappel d'impôt. La Société a contesté son assujettissement à la taxe professionnelle communale (ci-après: la TPC), au motif qu'elle ne disposait pas d'établissement stable dans le canton de Genève. Il s'en est suivi plusieurs échanges de courriers dans lesquels tant la Ville de Genève que la Société ont maintenu leurs positions respectives. B. Le 21 novembre 2012, la Commission de réclamation en matière de TPC a confirmé l'assujettissement de la Société à la TPC pendant les années 2003 à 2007, au motif que celle-ci avait été soumise, durant cette même période, aux impôts directs genevois. Contre la décision du 21 novembre 2012, la Société a recouru au Tribunal administratif de première instance du canton de Genève. Sur demande de ce dernier, l'Administration fiscale cantonale a indiqué, par courrier du 7 août 2014, ne jamais avoir approfondi la question matérielle de l'existence d'un établissement stable de la Société dans le canton de Genève, son assujettissement aux impôts directs découlant de la remise annuelle et spontanée par la contribuable d'un avis de répartition intercantonale établi conformément à la Circulaire n° 23 de la Conférence suisse des impôts relative à la répartition fiscale des éléments imposables des compagnies d'assurance du 21 novembre 2006 (ci-après: la Circulaire CSI 23). Sur cette base, une quote-part d'exploitation et une quote-part immobilière étaient attribuées au canton de Genève. Par jugement du 26 septembre 2014, le Tribunal administratif de première instance a rejeté le recours, considérant en substance que le fait que X._ ait été imposée sur le bénéfice à Genève présumait la présence d'un établissement stable, peu importe que l'Administration cantonale n'ait jamais examiné en détail la condition de l'établissement stable. Par arrêt du 27 janvier 2015, la Chambre administrative de la Cour de justice du canton de Genève (ci-après: la Cour de justice) a également rejeté le recours de la société déposé contre le jugement du 16 septembre 2014. C. Contre cet arrêt, la Société forme un recours en matière de droit public au Tribunal fédéral. Elle conclut à l'annulation de l'arrêt du 27 janvier 2015 et à ce que le dossier soit retourné à l'administration fiscale compétente pour qu'elle la raye du rôle des assujettis à la TPC. A titre subsidiaire, elle propose le renvoi de la cause à l'autorité inférieure pour qu'elle complète l'état de fait et qu'elle statue sur le fond de la cause dans le sens des considérants. La Cour de justice n'a pas formulé d'observations, se référant à son arrêt. Dans sa réponse, la Ville de Genève propose de rejeter le recours et de confirmer l'arrêt du 27 janvier 2015, avec suite de frais et dépens à la charge de la Société.