St. James Hotel, 1875 is a historic luxury hotel featuring an on-site spa and two on-site restaurants near the Mississippi River.
The atmosphere is deeply vintage and steeped in history, offering an old-school charm that celebrates its 19th-century roots. It feels authentic and storied, with rooms that maintain a classic, historical character.
Guests appreciate the authentic, old-school look of the building and the comfort of the beds. The location is frequently cited as a high point due to its proximity to downtown dining and the river.