Noor Amwaj is situated in the Heart of Amwaj Islands, close to Lagoon, it’s the ideal place to stay in Bahrain whether it’s for business or leisure. Plus, it’s only a 10-minute drive from the Bahrain International Airport!