The Freestone Inn is located right on the eastern edge of the North Cascades National Park. It's a stunning lodge property situated on the banks of Freestone Lake. Enjoy swimming or paddling on the lake or in their heated pool. There is a hot tub on the property and some great pizza being served up in Jack's Hut. Pet friendly cabins are also available.