Add your property

Vantage Point Timeshares for Sale

Vantage Point

508 E. Lionshead Circle, Vail, Colorado, 81657

*Vantage Point* in Lionshead Village is just 150 yards from the slopes of Vail Mountain and near the charming cobblestone streets of Vail Village. Vail Mountain, the largest single-mountain ski resort in the United States, has something for everyone within its more than...