Featuring free WiFi, The Tack Shack is a holiday home cabin built on 40 acres of land, located in Clearwater. A view of the mountains is enjoyed. Free private parking is provided on site.
Featuring free WiFi, The Tack Shack is a holiday home cabin built on 40 acres of land, located in Clearwater. A Read more
Featuring free WiFi, The Tack Shack is a holiday home cabin built on 40 acres of land, located in Clearwater. A view of the mountains is enjoyed. Free private parking is provided on site.
Featuring free WiFi, The Tack Shack is a holiday home cabin built on 40 acres of land, located in Clearwater. A view of the mountains is enjoyed. Free private parking is provided on site.
Number of Rooms: 1