Creek Rise Tower 2 by Emaar Properties. The luxury apartment project is located in the breathtaking neighborhood of Dubai Creek Harbour. the elegant homes provide magnificent vistas of the Dubai Skyline and The Tower. Residents of Creek Rise Tower 2 can have complete convenience as its contemporary living spaces are set at the forefront of an outstanding metropolis.