Oregon Trail Inn 2 stars

510 Broadway Avenue South, Buhl, ID 83316, USA

Hotel image
Read more reviews for Oregon Trail Inn