Burj Al Arab Jumeirah Hotel in Dubai has unveiled Terrace, a highly anticipated outdoor deck as an extension to the hotel. The 10,800-square-foot luxury deck fans 330 feet out into the Arabian Gulf and accommodates 32 air-conditioned cabanas, 400 sun loungers, a fresh-water pool, a saltwater pool, a restaurant, and [...]