Fix mapping; / means default servlet, which is only looked after nothing else matches, where in this case welcome-page kicks-in before, hence no nbHotel attribute present.