Towne Center Motel provides air-conditioned accommodation in Mountain Home. All rooms boast a TV with cable channels and a private bathroom. This property offers both free Wi-Fi and private parking free of charge.
Number of rooms: 43
410 North 2nd East, Mountain Home, ID 83647, United States