Great Mountain Getaway!
Just over an hour from Denver, Crestview Place is a perfect mountain getaway. The space is perfect for a short or long stay. Snowshoeing trails, skiing and restaurants are minutes away. Very clean and centrally located. When visiting Winter Park, I recommend to stay here! I will be back.
Beautiful and cozy 2bd 1ba in ideal downtown Winter Park