Noun
A home for the elderly; an old folks' home.
A lodging which is usually less exquisite and thus more affordable than a hotel.