El Windsor Plaza Hotel se encuentra a menos de 300 metros de la animada playa de Copacabana y dispone de piscina y sauna. Además, hay WiFi gratuita. Todas las habitaciones incluyen aire acondicionado, TV de pantalla plana por cable, minibar y baño privado con ducha y secador de pelo. Además, la terraza de este hotel de 3 estrellas cuenta con centro de fitness bien equipado y bar americano.