The Little Nell

By Everett Potter Luxury hotels don’t come much subtler than The Little Nell in Aspen, Colorado. The location is primo, at the foot of Aspen Mountain, within walking distance to everything that matters in town. It has a discreet appearance and a small lobby that feels more like a series