The Westin Riverfront Resort & Spa, Avon, Vail Valley 126 Riverfront Lane, Avon, CO, 81620(970) 790-6000BookingWebsiteOverviewAmenitiesRelated ArticlesA Match Made in Snow’s Perfect StatePlan a Colorado Vacation With Your Dog This Winter10 Romantic Denver SpotsRomantic Getaways in Colorado: Historic HotelsUnplug: Colorado Resort VacationsColorado Lakeside Lodging