boarding house

noun

1.
a private house that provides accommodations and meals for paying guests