Phone: 970-790-3000 | Check in: 4 p.m. | Check out: 10 a.m.
43°F / 6°C
Discover restoration, rejuvenation and renewal at The Westin Riverfront Mountain Villas, the perfect companion to the magnificent natural beauty of the Rockies. Surrounded by the wonders of Vail Valley, you’ll find everything you need to experience a refreshing getaway.
Starwood Vacation NetworkSM (SVN) is a community of travelers who have discovered how planning and sharing their vacation experiences makes life more fun. Explore villa resorts in some of the most sought-after destinations and get inspired to plan your next unforgettable vacation.