North America • United States • Colorado • Park Plaza Beaver Creek
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.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!