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