World’s Largest Hotel Grows Around Indoor Snow Centre
Malaysia’s First World Hotel is expanding its position as the world’s largest hotel, with development continuing to cluster around its indoor snow and entertainment complex in the country’s Genting Highlands. The property, located about 50 kilometres north of capital Kuala Lumpur, now comprises 7,351 rooms across three connected buildings, a figure that has kept it in the Guinness World Records
Read more