Description: Relax out on the deck enjoying the view of the ski resort while enjoying a soak in the hot tub; these are just a few of the features of this great town home. Located in Winter Park, Colorado Antlers at Lakota is a great place to get away to whether you a