Hotel se nachází ve Spojených arabských emirátech v lokalitě Bur Dubai.