What is the answer to this question? where is the biggest hotel in the world located?
Malaysia