Driving directions
Jaida House Compound
Al Shamail St, New Slata, Qatar