Beaver Creek

Guests Can Unwind and Unplug at The Westin Riverfront in Beaver Creek

A new package encourages visitors to take a break from technology.
Last winter, my friend and I took a ski vacation to Colorado, where we spent a few days staying at The Westin Riverfront Resort & Spa at Beaver Creek Mountain just outside of Vail. While we were there, we totally left the rest of the world behind and spent our days on the slopes, walking around the quaint village, eating...