The Little Nell: The Best Ski Hotel in the U.S.
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 of living rooms, with a staff so eager to please that you typically get treated like a repeat visitor even if it’s your first time.
They have niceties like a ski valet, located 50 feet from the gondola, and your boots will be warm and ready in the morning and yes, they will assist you in getting them on … more >