The Vilar Performing Arts Center is located in the heart of Beaver Creek Village, which has over 100 restaurants, shops, and galleries. It is 30 minutes from Eagle County Airport and 2 hours from Denver International Airport. The 530-seat theater hosts various events year-round. Nearby are hiking trails, a outdoor ice rink in the summer, mountain biking, and wildlife viewing. The Vilar Center also has 190 guest rooms, suites, an outdoor pool, hot tubs, restaurants, bars, event spaces, and is connected to the Allegria Spa with 23 treatment rooms and fitness facilities.