Demolition has begun at the Red Lion Hotel as plans to replace it with a 441-unit apartment building move forward. Crews have been at work at 1501 Arlington Blvd, demolishing brick structures ...