Bed Bug Planet SM Reports

Super 8 Motel-montpelier

(208) 847-8888
276 N 4TH St
Montpelier ID 83254

This Lodging Facility has not yet been contacted by Bed Bug Planet SM sales personnel.
Icon Color & Report Disclaimer

File a new bed bug report at this location

View other locations in Montpelier, Idaho - USA

Super 8 Motel-montpelier 0 Miles Away
276 N 4TH St, Montpelier ID 83254
Best Western Clover Creek Inn 0.05 Miles Away
243 N 4TH St, Montpelier ID 83254
Budget Motel 0.06 Miles Away
240 N 4TH St, Montpelier ID 83254