Neachen Bay House
ID 83833 5418 South Squaw Bay Road, Eddyville, ID 83833, United States of AmericaNeachen Bay House on the map
Neachen Bay House. Hotel in Harrison
Neachen Bay House is located in Eddyville. This property has a balcony. Featuring a DVD player, the vacation home has a kitchen with a dishwasher, a living room with a seating area, a dining area, 3 bedrooms, and a bathroom with a bath and a shower.
Price from $806