Located in the heart of Creek Island, Creekside 18 is a twin tower residential complex offering spectacular views of the palm tree-lined waterfront as well as Downtown Dubai’s sparkling skyline.
The sumptuous twin towers offer the residents plenty of premium amenities and easy access to the city’s finest dining, retail and recreational facilities.
Creekside 18 features 480 residential one, two and three bedroom apartments intelligently designed to allow maximum functionality and comfort while maintaining a modern elegant aesthetic.