This well located hotel can be found just off Exhibition Avenue, close to all major points of interest in Manama. The business district is just a short drive and the International Airport only 10 minutes away.