8 Family Friendly Activities in Vail, Colorado with the Westin Riverfront Resort and Spa
The town of Avon, Colorado is located at the base of Beaver Creek Village and Beaker Creek Ski Resort, 2.3 miles up the hill. Vail Village and adjacent Lionshead Village are located 10 miles east of Avon, less than 15 aways from Avon. Both Beaker Creek and Vail are known for their world class skiing in the winter and plenty of outdoor fun throughout the entire year.
After researching places to stop between our visits to Utah and South Dakota (we’re on a massive National Parks tour this summer), we decided to spend a few days exploring the beauty of the Vail area. When crowd sourcing places to stay the overwhelming choice of both friends and acquaintances was the Westin Riverfront Resort and Spa, at the base of Beaver Creek Mountain in Avon.