Mark Twain Hotel Downtown
The elegant Mark Twain Hotel is decorated in traditional New Orleans style.
The Mark Twain Hotel is conveniently located for business and leisure travelers.
The hotel features a complimentary breakfast buffet and a complimentary cocktail hour for all guests.
Mark Twain Hotels is a family-owned hospitality company operating two boutique hotels in Peoria and East Peoria, IL.
225 Ne Adams St., Peoria, IL 61602, USA