service flat









service flat


noun British.

  1. an apartment with complete hotel services.

noun

  1. British a flat in which domestic services are provided by the managementAlso called (esp Austral): serviced flat

Leave a Reply

Your email address will not be published. Required fields are marked *

47 queries 1.199