The Little Nell

One of the most premiere and exquisite resorts in the world is located in the little Colorado mountain town of Aspen. The Little Nell has a fantastic history to it, and is at its core the heart of the Aspen community. It is also one of the most luxurious and expensive resorts in the world. I got to stay there one perfect winter weekend and I quickly experienced why the Little Nell was big on exclusive opulence.