News

This property holds the record of World’s Tallest Hotel. Standing 355 meters tall, this hotel has two iconic towers. This 309 ...