Construite à la fin du Ier siècle après J.-C., la tour d'Hercule se dresse à l'entrée du port de La Corogne, au nord-ouest de la ville. Les Romains l'ont érigée principalement comme phare et point de repère. Perchée sur un rocher de 57 mètres de haut, la tour elle-même mesure environ 55 mètres et se compose de trois niveaux. Le premier niveau correspond au phare de style romain, avec un petit bâtiment romain carré à sa base. La mer y est encore plus belle.