Rock ‘n Roll Revenants—Washington, D.C.
Roll & Roll Hotel 1353 H Street, NE Washington, D.C. Not far from the halls of the nation’s power, H Street—lined with handsome commercial buildings from another age—escapes towards Maryland. The Rock & Roll Hotel occupies one of these old commercial building, a building that is evidently still occupied by spirits from its previous incarnation: …