Готель розташовується на островах Амвадж, в оточенні Перської затоки. Готель знаходиться в північно-східній частині Бахрейну, близько узбережжя острова Мухар-рак, в декількох хвилинах їзди від Міжнародного аеропорту Бахрейн. Готель ідеально підійде і для сімей, і для ділових мандрівників, так і для туристів, бажаючий спокійно провести час в розкішній обстановці.