Meaning of service flat in English:

service flat

Translate service flat into Spanish

noun

British
  • A rented flat in which domestic service and sometimes meals are provided by the management.

    ‘From his small service flat behind the Chelsea swimming baths he would travel up to the West End on the No 19 bus.’
    • ‘He moved into a small service flat in the chancellery for 570 euros a month.’