The sign over the door of this hotel says &amp;quot;Welcome Home&amp;quot;... it's a lie.