Boardinghouse

noun a lodging house at which meals are provided

Merriam-Webster's Collegiate Dictionary