VILLA NASSIR Villa refurbished in modern / traditional fusion style VILLA NASSIRLocation: RIYADH, Saudi Arabia