Fox: Malaysia is home to the world's largest hotel, with over 7K rooms for guests