Property Location With a stay at Awal Hotel in Manama, you'll be minutes from Bab Al Bahrain and Manama Souq. This hotel is within close proximity of Bahrain National Museum and Bahrain National Theater.Rooms Make yourself at home in one of the 48 air-conditioned..