The Burj Al Arab (Arabic: برج العرب, Tower in the Arabs), a luxurious lodge, is frequently described as "the world's only seven-star", although its management has not manufactured that claim but has claimed to be a "five-star deluxe residence." The term "seven-star hotel" was coined by a British journalist to explain their First knowledge o… Read More