222 Brown Avenue, ID, 83544, United States Of America
Make yourself at home in one of the 18 individually furnished guestrooms, featuring refrigerators and microwaves. Flat-screen televisions with cable programming provide entertainment, while complimen…