Sus dependencias están situadas en el antiguo Casino de la ciudad, junto a la bahía de La Concha.