- This event has passed.
ECHO Mountain Resort Closing Day
April 14, 2019
That’s a wrap… Closing out the 2018/2019 Season on Sunday, April 14th
It has been an incredible season at ECHO Mountain Resort and hope that you were able to enjoy the newest tubing hill in Colorado~!! Snowboarders and Skiers also enjoyed the expanded terrain and comfortable lodge… So much to celebrate as another season comes to a close… Meanwhile – we hope you will bring your family up to Echo this week for the last turns of the season!