The hotel is conveniently located just five minutes from the city centre and ten minutes from Bahrain International Airport, overlooking the mystic Quadabiya Bay and the enchanting Guest Palace.