Villa for rent in Qatar at Les Roses Compound 3 This exquisite complex comprises 130 villas of 5 bedrooms located in the vicinity of Villaggio Mall and Aspire Zone.