A tan solo 500 m de la Estatua de Carlos Drummond de Andrade, el hotel extraordinario Miramar By Windsor Copacabana Río de Janeiro, de 5 estrellas, goza de una ubicación conveniente en el centro de Río de Janeiro. Situado a 3 km del Fuerte Duque de Caxias, este hotel viene con 191 habitaciones con vistas al mar.
El Cristo Redentor se sitúa a unos 10 minutos en coche del hotel, y la Laguna Rodrigo de Freitas se sitúa a unos 25 minutos a pie del lugar. Las atracciones naturales de la zona incluyen el Jardín Botánico de Río de Janeiro, a 3,1 km del hotel Miramar By Windsor Copacabana Río de Janeiro, y hay una playa famosa a tan solo 1 km. Este lugar extraordinario está ubicado entre restaurantes, bares y clubes nocturnos, y se sitúa justo a la vuelta de la esquina del Mundo Verde. Los amantes de las compras disfrutarán estando a unos 15 minutos a pie de la Plaza General Osório. La estación de tren Central D Pedro II está a pocas cuadras del hotel Miramar By Windsor Copacabana, mientras que la estación de metro Estación General Osório / Ipanema se encuentra a unos 700 metros.
Las habitaciones climatizadas están equipadas con una cama supletoria y aire acondicionado; comodidades modernas como Wi-Fi y una tv de pantalla plana con canales vía satélite, e incluyen baños privado con un inodoro separado y una ducha. Las habitaciones ofrecen inodoro separado y ducha en los cuartos de baño.
Cada día en el Miramar By Windsor Copacabana comienza con un desayuno buffet rico. Entre las opciones gastronómicas se encuentra un bar rooftop. El restaurante Nomangue Caiçara prepara platos de comida latina para sus visitantes y está a unos minutos a pie de este hotel.