Set in a preferred southern exposure at the base of Beaver Creek Mountain, The Westin Riverfront Mountain Villas is located just a few minutes from I-70 and is bordered by the neighboring cities of Vail and Aspen.
During your stay at the Westin Riverfront Mountain Villas, you will have the
opportunity to:
- snowboard down crisp rocky mountain slopes, feeling the joy
of pure exhilaration - ski black diamond runs at nearby beaver creek ski resort
- snowshoe through local forests
- experience the thrill of fly-fishing in the eagle river
- embark on hiking and mountain biking adventures in the
colorado rockies - indulge in a relaxing deep tissue massage at spa anjali
- savor a romantic dinner for two at avondale restaurant