Hotel Today in Montpelier

Super 8 by Wyndham Montpelier

Super 8 by Wyndham Montpelier

Montpelier • Show on map 7.2/10 Price as low as USD 88.88

Stop at SUPER 8 MONTPELIER to discover the wonders of Montpelier (ID). The property offers a high standard of service and amenities to suit the individual needs of all travelers. Service-minded staff…More info

Book now