Comfort Inn Now Open at 136 Ludlow
The new geographically-challenged Comfort Inn at 136 Ludlow is now open. We passed by the hotel last night, and noticed an employee stationed at the front desk, along with a security dude sitting on a front couch.
This image has been archived or removed.
And as a Curbed tipster mentioned the other day, the lobby really does have the feel of a third world hospital. The antiseptic flourescent lighting and bare white walls definitely channel that One Flew Over the Cuckoos Nest vibe.