Готель відкритий в 2010 році. Складається з 11-поверхового будинку. Розташований біля найбільшого в світі іподрому Meydan Racecourse у шосе Al Meydan Road в новому престижному районі Дубая — Meydan City, недалеко від торгових комплексів та визначних пам'яток міста. Meydan в перекладі з арабської означає «місце зустрічі», що відображає філософію цього гостинного готелю: комфортна розкіш і розваги доступні кожному гостю. Будівля готелю виконана у знаменитої архітектурної манері сучасного Дубаї, інтер'єри відображають східне багатство і космополітичний атмосферу.