We have been returning to St. Moritz Lodge for some three years now. It's our place to stay when in Aspen. Staff very friendly and most accommodating. Nice location. Away from the main part of Aspen, but within walking distance to the Wheeler Opera House, shops and restaurants.
"Try it, you'll like it".