accommodation house
Noun
Meaning
(historical) A building offering board and lodging to travellers.
(historical, euphemistic) A building offering rooms to prostitutes and their clients for a short period in exchange for payment.
Source: en.wiktionary.org