Windsor Copa Hotel ligt op slechts 300 meter van het strand van Copacabana, in Rio de Janeiro en beschikt over kamers met airconditioning, een fitnessruimte en gratis WiFi. Het metrostation Cardeal Arcoverde ligt op 500 meter afstand.
Alle kamers zijn voorzien van een lcd-tv met kabelzenders, een minibar, een bureau en een eigen badkamer met een haardroger. Sommige kamers zijn groter en hebben een balkon met uitzicht op de stad.
Het restaurant serveert à-la-cartegerechten en verzorgt een ontbijtbuffet met vers fruit en vruchtensappen.
Windsor Copa Hotel ligt op 25 km van de internationale luchthaven Galeão. Het Maracanã-stadion en het standbeeld van Christus de Verlosser liggen op 13 km afstand en de Suikerbroodberg bevindt zich op 3,5 km afstand.