First impression: This place is a craphole.
However, our actual room was quite clean and comfortable despite cracks in the walls/lack of molding, etc.
We found ourselves scrambling to find reasonably priced accommodations near Euston Station in London after arriving a day early. Premier Inn was marked up quite high, and Travelodge was overbooked. We happened across Cottage Hotel while wandering the area. Got an ensuite room for 89 pounds. We probably could have found a nicer, yet similarly priced establishment in the area. But after checking at a number of local "go-to's," we were happy to find a clean spot. Despite the disrepair of the common areas.
Convenience to the Euston Station can't be beat.