Zimmer
Buchen Sie einen Aufenthalt in einem der 35 Zimmer mit Flachbildfernseher. Ein WLAN-Internetzugang (kostenlos) ist ebenso verfügbar wie Kabelempfang. Die Badezimmer bieten Duschen, kostenlose Toilettenartikel und Haartrockner. Zur Austattung gehören Aufdeckservice und Bügeleisen/Bügelbretter sowie Telefone, mit denen Sie kostenlose Ortsgespräche führen können.
Restaurant
Genießen Sie amerikanische Küche im George Washington Room, einem der 2 Restaurants dieses Hotels, oder nutzen Sie den Zimmerservice (bitte Zeiten beachten). Ein nach Wunsch zubereitetes Frühstück wird am Wochenende von 07:30 Uhr bis 10:30 Uhr gegen Gebühr angeboten.
Lage
Lowell Inn in Stillwater liegt im historischen Viertel, nur 5 Gehminuten von Lowell Park und Saint Croix River entfernt. Dieses Hotel ist 0,6 km von Warden's House Museum und 2,5 km von St. Croix Islands State Recreation Area entfernt.