The hotel is conveniently located in Juffair, close to the Al Fateh Corniche and the Gulf International Convention Centre. It is a 5 minute drive to downtown Bab Al Bahrain, the shopping complexes and business district and 10 minutes from Bahrain International Airport. The Grand Mosque is only 1km away.