United States > Idaho >  Montpelier Hotels

Montpelier Hotels

Research rates on all Montpelier hotels

1
Super 8 Montpelier
276 North 4th Street
Montpelier, ID 83254
0.3 Miles From Center City Montpelier ID
TripAdvisor Traveler Rating: 4 of 5 starsBased on 236 reviews
Starting At
$75.88
Select
Pages
1



Please be patient while we process your request.