Property in Windsor Manor

Business Bay, Dubai

Windsor Manor is in Business Bay, Dubai. We have nothing listed in this building today, but we hold 6 properties in Business Bay and hear about units here before they are advertised.

Available now in Business Bay

Looking for something in Windsor Manor?

We do not have a listing in this building today. Stock changes weekly and we hear about units before they are advertised, so tell us your budget and what you need and we will come back to you. If you own here and are thinking of selling or letting, we would like to hear from you too.

Tell us what you are looking for

About Windsor Manor

Windsor Manor, also searched as Windsor Manor Tower, is a residential tower in Business Bay, Dubai, developed by Deyaar. Al Shafar General Contracting completed it in November 2010, and handover to owners began soon after. It has 338 apartments: one, two and three bedroom homes, plus one and two bedroom duplexes, with views over Business Bay towards the Burj Khalifa and The Dubai Mall.

Windsor Manor at a glance

FactDetail
DeveloperDeyaar Development
CommunityBusiness Bay, Dubai
Main contractorAl Shafar General Contracting (ASGC)
AnnouncedApril 2007, as a Dh600 million project
ConstructionStarted in 2007
CompletedNovember 2010, with handover from late 2010 into 2011
Residential floors24 storeys (above a ground floor and parking levels)
Apartments338
OwnershipFreehold

How many floors does Windsor Manor have?

You will see two numbers. Press reports from launch and completion describe a 24-storey residential tower. Sales listings often say 29 floors. The difference is the base of the building: the 24 residential storeys sit above a ground floor and four parking levels, which together make 29. Both numbers describe the same tower.

Completion dates also vary between 2010 and 2012 online. The contractor announced completion in November 2010, and the developer said handover would begin within weeks, so many owners moved in during 2011. The Dubai Land Department can confirm the record for a specific unit.

Apartment types

TypeWhat to expect
1-bedroomThe most common size here. Larger than many newer one bedrooms in Business Bay
2-bedroomFamily size layout, often with a balcony
3-bedroomFewer units, aimed at families
1 and 2-bedroom duplexesTwo-level homes; at launch the developer planned outdoor gardens for the duplexes

Deyaar marketed the homes as smart homes with panoramic views, designed for energy efficiency. Layouts and views vary by floor and side of the building, so ask for the floor plan of the exact unit you are considering.

Amenities

At launch Deyaar described these facilities:

  • A rooftop garden with a pool, and a landscaped roof deck with seating
  • A pool deck and a fully equipped health club
  • A naturally lit lobby looking over water features, with an outdoor dining area
  • Restaurants and cafes at podium level
  • Covered resident parking in the levels below the tower

Facilities in a building finished in 2010 may have changed since launch, so check what is open today when you view.

Location and getting around

Windsor Manor is in Business Bay, the business and residential district between Downtown Dubai, Al Khail Road and the Dubai Water Canal. From here Downtown Dubai, The Dubai Mall and the Burj Khalifa are a short drive, and Al Khail Road and Sheikh Zayed Road connect you to the rest of the city. Business Bay metro station on the Red Line serves the area. For more on the district, read our Business Bay property guide.

Renting in Windsor Manor

Tenants pick Windsor Manor for space. It is an older tower, so one and two bedroom layouts tend to be roomier than in many newer Business Bay buildings. Rents depend on the size, the view and the condition of the unit, so we do not quote an average. Browse apartments for rent in Business Bay, including 1-bedroom and 2-bedroom homes, and tell us if you want this tower in particular.

Buying in Windsor Manor

Buyers get a ready, freehold apartment from an established Dubai developer, in a building with a long track record. Because the tower dates from 2010, check the condition of the kitchen, bathrooms and air conditioning, and ask whether the unit has been upgraded. Look up the approved service charge before you offer; our Dubai service charge index guide shows how. We do not quote a figure because we could not source a dated official one. See apartments for sale in Business Bay and the Business Bay community page.

Who it suits

It suits couples and families who want more room for their money in Business Bay, and buyers who prefer a ready tower from a known developer. It is less suited to anyone who wants brand new finishes or a studio, since the tower starts at one bedroom.

Pros and cons

  • Pros: built by Deyaar, ready since 2010, freehold, spacious layouts, duplex options, rooftop pool and health club, views towards Downtown.
  • Cons: an older building, so finishes vary by unit; no studios; Business Bay roads are busy at peak times.

Frequently asked questions

Who is the developer of Windsor Manor?

Deyaar Development. Al Shafar General Contracting built the tower.

When was Windsor Manor completed?

The contractor announced completion in November 2010, and handover to owners started shortly after, running into 2011.

How many floors and apartments does Windsor Manor have?

It has 24 residential storeys above a ground floor and four parking levels, which is why some sources say 29 floors. There are 338 apartments.

What apartment types are in Windsor Manor?

One, two and three bedroom apartments, plus one and two bedroom duplexes. There are no studios.

Where is Windsor Manor in Dubai?

It is in Business Bay, a short drive from Downtown Dubai, The Dubai Mall and the Burj Khalifa.

Can I rent or buy in Windsor Manor through TRPE?

Yes. Tell us your budget and the size you need and we will watch for units, or browse our Business Bay listings.

TRPE Real Estate

Get new listings & market insights

Office 1201, Ascott Park Place, Sheikh Zayed Road, Dubai · Mon to Sat, 9am to 6pm

©2026 TRPE Real Estate. All rights reserved.

TRPE Real Estate is a company registered in Dubai, United Arab Emirates. Trade License No. 999314 · RERA ORN 28357. Regulated by the Real Estate Regulatory Agency (RERA).