LOTUS
Lotus at Creek Beach offers 1, 2 and 3 bedrooms, property sizes of which range from 666 to 2,252 sqft. The finishing of apartments includes natural elements combined with modern design. All units have spacious balconies and terraces, from which residents can enjoy iconic views of Dubai’s skyline. Lotus on Creek Beach is a new residential cluster that […]