youthsparks.com

Travel

Monday, 12 December 2011 Written by Extractors

Burj Al Arab- The Best Hotel of the World

Burj Al Arab (Tower of the Arabs) is a 5-star (often misleadingly referred to as 7-star) luxury hotel located in Dubai, United Arab Emirates. At 321 m (1,053 ft), it is the fourth tallest hotel in the world. Burj Al Arab stands on an artificial island 280 m (920 ft) out from Jumeirah beach, and is connected to the…

Week's hottest

More From Food & Lifestyle