Cedar Mountain Farm Bed and Breakfast

USA / Idaho / Athol / North Hatch Road, 25249
 hotel, bed and breakfast
 Upload a photo

25249 North Hatch Road
Athol, ID 83801
(208) 683-0572
www.cedarmountainfarm.com/
Nearby cities:
Coordinates:   47°53'56"N   116°39'40"W
This article was last modified 11 years ago