Property Location With a stay at Sheraton Bahrain Hotel in Manama, you'll be connected to a shopping center and convenient to Bab Al Bahrain and Bahrain National Museum. This 5-star hotel is within close proximity of Manama Souq and Bahrain National Theater.Rooms..