Get a Hotel in Saint Charles

North Shore Farms

North Shore Farms

Saint Charles • Show on map 6.7/10 View Details for Price

Located in Saint Charles in the Idaho region North Shore Farms has a patio and lake views. It features a garden mountain views and free Wifithroughout the property. The provided vacation home comes with…More info

Book now