Отель располагается на островах Амвадж, в окружении Персидского залива. Отель находится в северо-восточной части Бахрейнa, около побережья острова Мухар-рак, в нескольких минутах езды от Международного аэропорта Бахрейн. Отель идеально подойдёт и для семей, и для деловых путешественников, и для туристов, желающий спокойно провести время в роскошной обстановке.