The Mark Twain Hotel in Peoria, Illinois, was the first boutique hotel I ever stayed in. Boutique hotel. The term itself conjured up images of upscale décor and pampering amenities. I looked forward to our visit with excited anticipation. The experience was even better than I expected. The chic décor blends rich boldness with warm elegance, and the service is impeccable. Read more