With a stay at Sheraton Mountain Vista Villas, Avon / Vail Valley in Avon, you'll be in the mountains, within a 15-minute drive of Vail Ski Resort and Riverfront Express Gondola. This ski aparthotel is 9.8 mi (15.8 km) from Vail Valley Medical Center and 4.4 mi (7.1 km) from Arrowhead Ski Area.....