Your Yellowstone Park @ Lava Mountain Lodge
Afton, Wyoming Hotels & Resorts -
Your Yellowstone Park headquarters is located inside the 1st National Forest, the Shoshone National Forest. Just a short scenic drive to Yellowstone via Grand Teton National Park. A quiet stay in the forest with easy highway access.