show captions
WRAL TV
The Little Nell hotel in Aspen
At The Little Nell in Aspen, Colo., plexiglass separates front desk staff from guests.
Details
Transcript