2il.org
Burj Al Arab – Tallest Hotel In World
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 sq…