What is the number of hotels in Canada?

exactly 9874

Wait do you think Canada is a city ?