palvelutalo

Noun

 * 1) sheltered home, sheltered accommodation, assisted living building