La Casa townhomes are conveniently located near Steamboat Resort and only minutes to downtown. Each unit offers a spacious layout with a fully equipped kitchen, gas fireplace, private patio, high-speed internet, and cable. Also, guests have access to two outdoor hot tubs, BBQ area, and covered parking.Â