Situato a Rio de Janeiro, a soli 300 metri dalla Spiaggia di Copacabana e a 500 metri dalla Stazione della Metropolitana Cardeal Arcoverde, il Windsor Copa offre una palestra, camere climatizzate e il WiFi gratuito.
Tutte le camere sono dotate di scrivania, minibar, WiFi, TV LCD via cavo e bagno privato con asciugacapelli. Alcune sono particolarmente spaziose e vantano un balcone con vista sulla città.
Il ristorante propone piatti alla carta e una colazione a buffet con frutta fresca e succhi di frutta.
Il Windsor Copa Hotel dista 25 km dall'Aeroporto Internazionale di Rio de Janeiro-Galeão, 13 km dallo Stadio Maracanã e da Cristo Redentore, e 3,5 km dal Pan di Zucchero.