Este hotel possui quartos completamente renovados e encontra-se localizado mesmo no centro da cidade, apenas a 100 metros da praia principal de Biarritz.
O Mercure Biarritz Plaza Centre recebe os seus hóspedes num edifício com uma arquitectura única, de estilo Arte Déco, reconhecido pelo Fundo Nacional Francês como um exemplo do estilo de uma estância costeira dos anos 30.
Sob pedido, o hotel também dispõe de quartos familiares.