Sorry, your browser is not supported.

Please upgrade your browser.

Downtown Stillwater getting two new hotels

January 24, 2017

Downtown Stillwater hasn’t had a new hotel since 1995, when the Water Street Inn was built.

Now, two will be opening on Main Street within the next year and a half.

Read full article at: http://bit.ly/2kq6WVY