1
Fine dine on international cuisine in Sofitel Bahrain with five restaurants serving flavors from across the globe.
The city's thriving Bab al-Bahrain bazaar offers wares ranging from colourful handwoven fabrics and spices to pearls (Wikipedia).