This city hotel lies in the heart of the Juffair region of Manama, the capital of Bahrain. A large number of corporate centres are situated within the hotel's vicinity, making it a location ideal for business guests. At the same time, amazing tourist..