Kempinski Residences The Creek has officially been unveiled in Dubai, introducing 279 luxury apartments designed to combine European elegance, contemporary design and resort-style living along the scenic Dubai Creek. The new development is being delivered by Swiss Property, a Dubai-based boutique developer specialising in premium and luxury contemporary homes. The project brings the heritage of...