Hotel Bothwell

103 E. Fourth St.
Sedalia
Missouri
United States