102 2nd St N, Stillwater, Stillwater, MN
The Lowell Inn, located in the heart of historic downtown Stillwater, MN is just steps from unique shopping, attractions and the scenic St. Croix River. Established in 1927 and on the National Historic Register, the Lowell Inn offers 23 beautifully restored, private romantic guest rooms featuring today’s amenities, and 12 contemporary rooms in the new annex. Whether you’re looking for a corporate meeting location, a host for your wedding reception or your next private getaway, nothing beats the lavish beauty offered by the Lowell Inn. Be sure to check out our unique dining experience and book your room today!