Please note the info on this site is not correct!! The map shows the location of the Chelsea Tower, not the Chelsea Gardens. Chelsea Gardens is located in Discovery Gardens, near Jebel Ali and close to the Ibn Battuta Mall. There is nothing wrong with this location but it is much further out of downtown than indicated here. I should know - I used to live in The Gardens and watched Discovery Gardens being built!!
I've been to Chelsea many times both for business and family trip.the best thing about chelsea is it's location ,in the middle of Zayed highway with good access to almost everywhere ! the service is excellent and rooms are really spacious.staff are kind and responsive. and if you are lucky sometimes you receive an upgrade for larger Apartments(ie if you reserved a one bedroom Apt it's possible to upgrade to 2 or 3 bedroom Apt.best choice in dubai