On November 12, 2009
A Culture of Service Like No Other
On a recent trip to Dubai, I visited the most luxurious hotel in the world. The seven star (that’s right—SEVEN!) Berj Al Arab.
The design is amazing in and of itself. Crafted as a giant sail, it is built on a manmade island and is th…
0 Comments