Blue Spruce Inn Website
The Blue Spruce Inn is located in historic Lander, Wyoming at the foot of the Wind River Mountains two and one half hours from Yellowstone National Park. The Oregon Trail passes within 30 miles of Lander. Extensive flower gardens surround this Arts and Crafts style home with benches and tables by a fountain to provide a relaxing atmosphere. The...
Spread the word about the Blue Spruce Inn:
Comments