Be prepared to bring your own. In recent years, hotels have stepped up their amenities by offering guests fancy soaps, shampoos, and even quaint sewing kits. But why don't they have essentials like a ...