Yellowstone or Grand Teton? Guests of International Leisure Hosts' Flagg Ranch Resort, which is situated between the two attractions, can enjoy them both. The resort's accommodations include cabins, an RV park, and campsites, and such amenities as a restaurant, gift shop, grocery store, and a gas station. It also allows guests to bring their pets along. Enjoy nature on your own, or participate in activities such as horseback riding, fishing, float trips, hiking, snowmobiling, and interpretive tours of the parks. Flagg Ranch operates under a National Park Service contract, opening and closing with the parks.