Filed under: Luxury Travel & Hotels
When it comes to ski towns in the U.S. many think of the Vail/Beaver Creek area of the Colorado Rockies -- I certainly do, but then again I am a bit biased since I was born and raised in the gorgeous blue-sky state. Bias aside it's clear that the newest addition to Rock Resorts, The Osprey at Beaver Creek, is a stunning combination of outdoor adventure, lavish amenities, and premier slopeside location. This alpine retreat, formerly known as the Inn at Beaver Creek, boasts they are the 'closest hotel to a ski lift in North America' which comes in handy when you want to whisk out to the slopes and then back again for a luxurious massage or après-ski drink around the fire pit.
This fabulous hotel will host a grand opening on December 19th just in time for the holidays. Plus, there are a couple of specials to kick off the winter season: The Osprey's 'First Flight' and Rock Resorts' 'Holidays On Us' and 'Ski Free Stay Free'.
Gallery: The Osprey at Beaver Creek