Iowa is home to several hotels that have been offering travelers a comfortable place to rest for more than a century. Book your stay at these hotels to step back in time and experience luxury paired with historic charm.