Con delle camere completamente rinnovate, l'hotel è situato proprio nel centro della città e a soli 100 m dalla spiaggia principale di Biarritz. Il Mercure Plaza Centre Biarritz vi accoglie con il suo edificio dall'architettura singolare, in stile Art Déco, ed è stato classificato come monumento storico, in quanto esempio di resort sul mare in stile anni '30. Le camere familiari sono inoltre disponibili su richiesta.