World Traveller 73

Archives

The Burj Al Arab has developed a reputation as one of the world’s most luxurious hotels. It has been described by travel writers as one of the view world’s “seven star” properties. With room rates starting at over $2,000 USD per night, it remains an exclusive place to be. While it doesn’t allow walk in visitors, there is a way of visiting the hotel by enjoying it’s afternoon tea or a meal… Read More