This charming log cabin with soothing mountain views is a quiet place that has wonderful sunsets from your doorstep and a hot tub too. It is located in Victor, Idaho, United States, in the heart of the Teton Valley. The log cabin can accommodate up to 6 guests, with 2 bedrooms, 4 beds, and 2 bathrooms.
A great spot for couples, solo adventurers, business travelers and families with kids, close to Grand Teton National Park and Yellowstone.More pictures on the next page:
Beautiful house!