Canal Bay by NED Properties is an 18-story apartment building consisting of three and two-bedroom apartments in 7 different layouts – offering majestic views of Burj Khalifa and Dubai Canal.
Discover the wonders Dubai has to offer with Canal Bay’s prime location and accessible routes. Canal Bay is located in Business Bay, this brand new – ready for occupancy apartment building features state-of-the-art amenities and well-polished and elegantly crafted interior designs.
Download our latest brochure for more information about the development, floor plans, payment terms, and availability.
DownloadA seamless blend of 2 and 3 Bedroom Apartments with majestic Burj Khalifa and Canal view
Parks & Green Open Spaces - Swimming Pools - Cycling & Jogging Tracks - Wellness And Fitness Spaces
Everything You Need. An outstanding collection of spacious 2 and 3 bedroom apartments crafted to deliver a unique living experience.
Discover an Unparalleled Lifestyle