The correct option is A (i) 1680(ii) 4088
(i) The first has 8 hotels options, second has 7 options...
So total =8.7.6.5=1680 ways
(ii) If there are no such restriction they can be allotted hotels in 8.8.8.8 ways = 4096 ways
We have to rule out possibility where all of them are in the same hotel, it can happen in 8 ways (as there are 8 hotels)
So total =4096−8=4088 ways
Hence, option 'A' is correct.