Overview

The Holiday Inn Apex Vail is a new boutique hotel located just minutes from Vail Village and less than a mile from the lift of Vail Mountain.