Echo Mountain Snow Tubing
Check out this great article on Snow Tubing by www.ColoradoParent.com — Featuring ECHO Mountain Resort, located right here in Idaho Springs, Colorado!!
Just 36 miles from Denver, ECHO Mountain Resort offers the closest tubing hill to the Front Range! Come enjoy six lanes of tubing fun complete with a conveyor lift! Apparel is available to rent onsite, from snow pants to helmets. And did we mention Night Tubing?! Oh yeah!! Add to the family excitement with the thrill of sledding under the stars!!
The minimum rider height is 36″