E Ed Review of Bitterroot River Inn 3 years ago Conference room was spacious and had plenty of win... Conference room was spacious and had plenty of windows
Comments: