self-storage

Noun

 * 1) Storage of one's goods in a rented commercial facility.

Translations

 * Danish: lagerhotel
 * Finnish: pienvarasto, itsepalveluvarasto, vuokravarasto
 * Polish: magazyn samoobsługowy