asylum hotel

English

Noun

asylum hotel (plural asylum hotels)

  1. A hotel used to house asylum seekers while their claim to live in a country is processed.