Low-rise island project
Flora Isle is located on Dubai Islands and consists of three 7-storey buildings. This format creates a more private atmosphere than high-rise towers and is better suited to coastal living. The project combines beach access, views of the Arabian Gulf and the tranquil environment of a new island community.