Hoteliers are making more money from immigration than from tourism