accommodation addressnoun [ C ]
ukusCOMMUNICATIONSan address that a person or company uses to receive letters, packages, etc. that is not where they live or do business:
The suite is actually the offices of a business that acts as an accommodation address for hundreds of companies.