Grand Windsor Hotel Located at the bottom of Queen Street, 1 minute from Britomart, The Cloud and Downtown Shopping centre. Grand Windsor Hotel have a variety of room styles , some with kitchenette facilities are available for your next stay. To further enhance your experience, all rooms offer coffee and tea making facilities, individually controlled airconditioning units, highspeed internet and satellite television where you can also browse payperview movies.