This hotel offers free airport transfers, an on-site restaurant and a fitness centre. Located less than 10 minutesƒ?? walk from the Peoria Riverfront, Mark Twain Hotel features a DVD player in every room.
Address: 225 Northeast Adams Street, Peoria (Illinois)
Rates from:
USD 109 Book Now