The Murdoch Home dates back to 1859 and is now a beautifully restored bed and breakfast on Laurel Street.
The historic Lowell Inn was established in 1930 and has been called the 'Mount Vernon of the West.' A great place to hang your hat while in Stillwater.
Sort by: Most recent | Most helpful
Latest Stillwater hotel reviews