Clover Creek Inn offers a comfortable, pet-friendly stay in Montpelier, conveniently located near Highways 30 and 89 and just south of Yellowstone National Park. Business travelers appreciate spacious rooms with modern amenities like flat-screen TVs, free Wi-Fi, and a fitness center, plus free parking on site.
The inn features a versatile meeting room and an on-site lounge, ideal for small corporate gatherings or team offsites. Start your day with a hearty complimentary breakfast in the expanded dining area before heading out to nearby outdoor activities or business appointments.
Loading map...
Rated 4.3 on Google · 325 reviews