Description: Located in the beautiful town of Avon, Colorado and within minutes of Vail and all of the excitement it has to offer, Chapel Square is a fantastic place to spend your next thrilling vacation in the mountains. With amenities galore and incredible views, t