flophouse
/ˈflɑʊhaʊs/Definitions
1. noun
a cheap and disreputable lodging or boarding house
“The homeless man lived in a flophouse on the outskirts of town.”
2. noun
a place where people can pay to sleep, often with minimal amenities
“The city had too many flophouses, contributing to the local crime problem.”