MARK TWAIN HOTEL

225 NE ADAMS ST
Peoria
Illinois
United States