AmericInn Hotel Mountain Home
Located in Mountain Home, AmericInn by Wyndham Mountain Home features a seasonal outdoor swimming pool, shared lounge, bar, and free Wi-Fi. Guests can have a drink at the snack bar.
Number of rooms: 63
290 Drillers Road, Mountain Home, 72653, United States