Chestertons is pleased to present a five-bedroom independent villa with private swimming pool for rent in Al Barsha South. Al Barsha South is known for the