Отель расположен в пригороде Манамы, в городке Джаффар. В номерах отеля установлены окна от пола до потолка, из них открывается прекрасный вид на Аравийское море. Отель подойдёт для туристических и деловых поездок.