Mitten im Zentrum von Biarritz gelegen, befindet sich das Hôtel Le Café de Paris an der Fußgängerzone Place Bellevue, nur fünf Gehminuten von den Hallen entfernt. Jedes Zimmer bietet einen Panoramablick auf das Meer.
Alle Bäder sind eigene, mit italienischer Keramik gestaltete Badezimmer, und jedes Zimmer verfügt über einen Flachbild-TV mit Sat- und Canal+-Empfang sowie kostenloses WLAN.
Im hoteleigenen Restaurant erwartet die Gäste eine raffinierte Küche nach einem Menü des Michelin-Sterne-Kochs Cédric Béchade, dessen Außenterrasse einen Blick auf den Place Bellevue und das Meer bietet.