Burj Al Arab – Tallest Hotel In World It is the tallest building in the hotel operation in the world. All 202 rooms are suites with two floors, ranging in size from 170 square meters (1830 square feet) to 780 square meters (8396 square feet). The atrium is 180 meters high, one of the largest […]