Description: Located in Steamboat Springs, Colorado, this townhome is just minutes from ski areas and entertainment. Relax in one of the two outdoor hot tubs located at the complex and enjoy the refreshing mountain air. This is a great place to stay on your next vacat