L’Hôtel Saint Charles de Biarritz est idéalement situé dans un quartier calme et arboré en plein centre de Biarritz, à 500 mètres de la Grande Plage.
Il a été construit en 1893 par l’architecte Gustave Huguenin qui est aussi à l’origine du fameux château d’Ilbaritz.