Super 8 by Wyndham Montpelier
276 North 4th Street, Montpelier, ID 83254-1226, United States
Super 8 by Wyndham Montpelier features accommodation in Montpelier. With free WiFi, this 4-star hotel offers a 24-hour front desk and an ATM. The hotel has family rooms. The nearest airport is Pocatello Regional Airport, 157 km from the hotel.
Location: Montpelier
276 North 4th Street, Montpelier, ID 83254-1226, United States
