An oasis in dusty Bahrain
The hotel stands on the artificial island of Amvazh, Bahrain, following the example of the Emirates, is also constantly expanding its territory. Typically, expensive real estate and hotels are placed on such artificial islands.