Serenely situated in Wyoming's Teton Valley lies a rustic treasure that promises indulgent comforts. Blending harmoniously with nature, Inn on the Creek will serve as your own private refuge and sanctuary from the outside world. Revel in the comforts of the Inn and experience breathtaking, snowcovered mountain views in the winter and warm breezes tinged with fresh mountain air in the summer. Year round you will experience the charm of the sparkling creek that runs behind the Inn, as well as the...