Go Hotels
Home > United States > Illinois > Peoria >

Mark Twain Hotel

United States Flag
Mark Twain Hotel Star Rating 3
225 Ne Adams St
Peoria Illinois United States

Rated 79 / 100 based on 133 customer reviews.

Mark Twain Hotel has received an Outstanding Service Award
Located in downtown Peoria, this refined hotel is an 8-minute walk from the Peoria Riverfront Museum and half a mile from the Riverplex Recreation and Wellness Center.

The stylish rooms range in decor from traditional to contemporary and offer flat-screen TVs, free WiFi, minifridges and microwaves. Upgraded rooms offer custom furnishings and more space. Suites feature separate living areas, whirlpool tubs and a view of the Illinois River.

Freebies include parking, continental breakfast and admission to the Riverplex Center, as well as 2 drinks per night at a rustic-chic restaurant/bar.
Facilities @ Mark Twain Hotel include:

Fitness Room / Gym
Bar / Lounge
Free Wi-Fi