Sala
La lobby è ampia e moderna, con il pavimento è in marmo ricoperto da tappeti, il bar sul retro serve drinks e caffè, e c'è anche un'accogliente zona soggiorno.
Esterno
L'edificio in stile tradizionale ha la facciata in pietra.
Camere
Le camere dell'hotel De France sono spaziose ed arredate in stile tradizionale, alcune recentemente restaurate, ma tutte tenute in buone condizioni. Sono dotate di: impianto di climatizzazione, cassaforte, telefono, tv satellitare, pay tv, internet a banda larga (gratuito), dispositivo antincendio, sistema key card, accessori per preparare caffè e tè e minibar gratuito rifornito ogni giorno. Sono disponibili diverse tipologie di camere tra cui superior, deluxe, junior suite su due piani e suite.
Ristorante
Il ristorante si trova al piano terra, ed è arredato in stile tradizionale. Si possono gustare specialità viennesi e di cucina francese. Durante i mesi estivi è possibile mangiare anche in giardino. La sala colazione si trova al primo piano dove è servita una ricca colazione a buffet.