A cheap hotel or boarding house where many people sleep in large rooms.
To stay in a flophouse.
A private house offering accommodation to paying guests; a boarding house; a bed and breakfast.
A small house near a main house, for lodging visitors.