The Innsbruck makes the most of its exceptional location at 233 West Main Street at South Second in the heart of Aspen. From The Innsbruck, you are within easy walking distance to Aspen's many attractions -the Aspen Music Festival, the historic Wheeler Opera House, Theater Aspen and the quaint boutiques, galleries and acclaimed restaurants of downtown Aspen.