Park Plaza Beaver Creek, Vail

Park Plaza Beaver Creek

46 Avondale Ln

The Park Plaza is a luxury ski resort located in the heart of Beaver Creek, Colorado. Year round ice skating, theater for the performing arts, and world class spa are just steps from our front door.