Albayt Country Club & Resort, opned in 2008, is a charming resort offering 1, 2, or 3 bedroom luxury and equipped apartments: private garden or [ + ]