Mark Twain Hotel can be found at N 9th St 205. The following is offered: Apartments. The entry is present with us since Sep 9, 2010 and was last updated on Nov 14, 2013. In Saint Louis there are 126 other Apartments. An overview can be found here.
As one of the premiere hotels in Peoria, the Mark Twain Hotel prides itself by offering world class service and the ideal hotel accommodations.152170ATTR:BREAKFASTMOTELS & HOTELSAPARTMENT