Creek Marina will be home to the Vida Harbour Point, a 286-room upscale lifestyle hotel, similar to the harbour hotels in cities such as Singapore and Shanghai. It is scheduled to open. TT Bureau Dubai Creek Harbour has unveiled one of the world’s finest city-harbour getaways, the Creek Marina in …
Read More »