Macdonald Windsor Hotel possède 120 climatisées dotées de : une station d’accueil pour iPod et un minibar. L'ameublement et le décor des chambres sont uniques. Les lits sont faits avec de draps en coton égyptien et literie de qualité. Un téléviseur ACL avec chaînes par satellite. La salle de bain comprend : baignoire ou douche, pantoufles, articles de toilette griffés et articles de toilette (gratuits).
Cet hôtel à Windsor offre gratuitement un accès à Internet câblé ou sans fil. Les services d'affaires comprennent : un bureau, un coffre-fort pour ordinateur portable et un téléphone. De plus, les chambres comprennent eau embouteillée (gratuite) et cafetière-théière. L'entretien ménager est assuré tous les jours.