The hotel is ideally located in the bustling area of Juffair, a unique location in the Kingdom of Bahrain, less than 5 minutes from the city centre, at the back of the Al Fateh Mosque. It is only a 15-minute drive from Bahrain International Airport and..