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.
Esterno
L'edificio in stile tradizionale ha la facciata in pietra.
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.