Business travelers hold back hotel recovery