The Residences at Windsor situa-se em Charlotte, a 6,3 km de Spectrum Center e 6,7 km de NASCAR Hall of Fame, e providencia acomodações com acesso Wi-Fi gratuito e uma televisão de ecrã plano. Situado a 5,1 km de Mint Museum of Art, o alojamento dispõe de um jardim e estacionamento privado gratuito.
Este apartamento com ar condicionado inclui 1 quarto, uma kitchenette e 1 bathroom.
Centro de Artes Performáticas Blumenthal fica a 7,2 km de The Residences at Windsor, enquanto Mint Museum of Craft Design está a 7,3 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional Charlotte Douglas, que fica a 15 km de The Residences at Windsor.