Does the Premier Inn (U.K.) offer staff accommodation for it’s employees?

1 Answer

Relevance
  • Tavy
    Lv 7
    6 months ago
    Favorite Answer

    NO, most staff live locally.

    UK

Still have questions? Get your answers by asking now.