The Last Hotel is a boutique hotel in downtown St. Louis with a story stitched into the very fabric of town. Once a shoe factory, our...