It is our pleasure to welcome you to Clover Creek Inn! We are in the heart of Montpelier and conveniently located at the junction of Highways 30 and 89 in Southeastern Idaho. We are also south of the famous Yellowstone National Park. You'll find our prime location is close to a wide array of summer and winter recreational activities including golfing
Bill Price —
Quite, clean rooms. Friendly staff. Visited the lounge upstairs above office and Becca took great care of us and even was