Nestled in the heart of the Rocky Mountains, “Snow Cross Inn” is the perfect winter destination to unplug and unwind while being close to some of Colorado’s busy world-class ski resorts. This peaceful mountain retreat can be found at 9,500 feet, 18.5 miles (23 minutes) from Leadville, 19.4 miles (30 minutes) from Vail, and 21.1 miles (33 minutes) from Beaver Creek.
Website about Travel, Arts & Culture
Tag: Snow Cross Inn
7 Cool Things Not to Miss in Colorado
Whether your perfect winter holiday includes adrenaline packed rides, enjoying breathtaking mountain views or snuggling up in a blanket on a horse-drawn sleigh, there’s no shortage of exciting things to experience in Colorado.