Meydan, Dubai
Minimalist design inspired by the Museum Of Modern Art and the Louvre. Creek Vistas is a modern-day work of art in itself, comparising 28-storey twin towers that offer breathtaking views of the serene Dubai Canal and other iconic landmarks. Creek Vistas by Sobha offers fine living while restoring what urban living takes away, with 2.4 million sq.ft. of landscaped greenery and open spaces.
Ref No.:
Nl0035