Browsing:

Category: Dubai

Staying at the Burj Al Arab

Dubai, United Arab Emirates. This city is one of the cities in the world which can boast having the most 5* hotels. So we decided to stay at the Burj Al Arab, often referred to as the world’s only 7*… Continue Reading…