El hotel Windsor Plaza Copacabana Río de Janeiro, de 4 estrellas, está situado a unos 5 minutos a pie de la estación de metro Cardeal Arcoverde, en una zona de recreo de Río de Janeiro. Además, se encuentra a 350 metros de Braguinha. El hotel ofrece 233 habitaciones con vistas a la ciudad y está ubicado a unos 3 km del Cerro del Corcovado.
Church of Our Lady of the Candelária se sitúa no muy lejos de este hotel, mientras que el Posto 1 está a unos 900 metros. El Windsor Plaza Copacabana Río de Janeiro está situado a unos 1 km de una playa famosa. La Iglesia de Nuestra Señora de la Gloria de Outeiro, situado a poco más de 10 minutos en coche del establecimiento, está abierto para visitas de los turistas. El hotel está situado a 5 km del Aeropuerto Rio de Janeiro-Santos Dumont y a un corto paseo de la parada de autobús BRS 2 Belford Roxo.
Las habitaciones del hotel Windsor Plaza Copacabana proporcionan a los huéspedes TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Además, el hotel cuenta con minibar y una caja fuerte personal. Los cuartos de baño ofrecen comodidades como secadores de pelo y toallas de baño, y también incluyen un inodoro separado y ducha.
El restaurante Rascal se halla a unos 2 km del hotel Windsor Plaza Copacabana Río de Janeiro.