Doté d'une terrasse et offrant une vue paisible sur la rue, le Windsor Airport Accommodation est situé à Windsor, à 11 km du TCF Center et à 10 km du GM World. Il se trouve à 10 km de Saint Andrews Hall, à 11 km du Music Hall Center et du Gem Theatre. Il propose des chambres climatisées ainsi qu'une connexion Wi-Fi et un parking privé gratuits.
Tous les logements comprennent un coin salon avec un canapé, un coin repas ainsi qu'une cuisine entièrement équipée avec un lave-vaisselle, un four, un micro-ondes et un grille-pain. Un réfrigérateur, des plaques de cuisson, des ustensiles de cuisine et une bouilloire sont également fournis. Le linge de lit et les serviettes sont fournis.
Le Fillmore Detroit et le Masonic Temple Theatre se trouvent à 12 km. L'aéroport international de Windsor, le plus proche, est implanté à 1 km.