L'edificio che ospita l'albergo è sontuoso e decorato in stile art déco, nel cuore di Mulhouse, al crocevia del triplice confine: francese, tedesco e svizzero. Il ristorante, Le Steinbach, serve una cucina raffinata.