Lowell Inn 3*
Main amenities
-
Wi-Fi
-
On-site Dining
-
Meeting facilities
-
No Smoking
-
Child-friendly
-
Wheelchair access
-
Air conditioning
-
No pets allowed
Location
Located 7 minutes' walk from Stillwater Lift Bridge, the smoke-free Lowell Inn Stillwater includes 35 rooms with views of the town. Located right around the corner from Candyland, the inn boasts American cuisine served at the onsite American restaurant.
This 3-star hotel is situated in a recreational area of Stillwater, 800 feet from Ice Castles. The Lowell Inn is 3 miles from Aamodt's Apple Ochard and 23 miles from Minneapolis. Brekke Park can also be found about 10 minutes' drive from the accommodation. Myrtle Street & 2nd Street bus stop is at a distance of a few moments from this Stillwater hotel.
The property offers rooms with a seating area featuring climate control, along with a flat-screen TV with satellite channels.
Guests may visit George Washington Room restaurant and a coffee bar on site.