Comfortable hotels along Route 66