The comfortable Fin And Feather Inn Victor enjoys a prime setting and overlooks Grand Teton National Park. The Victor hotel boasts views of the mountain and offers Wi-Fi in public areas.
This 3-star hotel is 59 miles from Island Park.
The rooms include an air conditioner, along with such modern comforts as a flat-screen TV with satellite channels. The rooms also feature a couch bed. Extras include hair dryers and bath sheets offered in the private bathrooms with a separate toilet and a shower.
The Fin And Feather Inn serves a delicious breakfast daily.