With an exhilarating modern design, The Piazza is situated in Qatar's largest domestic ...
1BR apartment (1 Living Room + 1 Master Bedroom) in the 2nd floor of building Rome in t...