Situé à moins de 300 mètres de la plage animée de Copacabana, le Windsor Plaza Hotel propose une piscine relaxante sur le toit et un sauna. La connexion Wi-Fi est gratuite.
Les chambres sont équipées de la climatisation, d'une télévision par câble à écran plat et d'un minibar. Les salles de bains privatives sont pourvues d'une douche et d'un sèche-cheveux.
Un salle de sport bien équipée et un bar américain sont disponibles sur la terrasse de l'hôtel.
Dans le hall de l’établissement 4 étoiles Windsor Plaza, vous trouverez un restaurant où vous pourrez déguster des plats brésiliens spéciaux durant le week-end. Le personnel compétent pourra vous fournir des informations sur la ville et les services touristiques.
La station de métro Cardeal Arcoverde est à 800 mètres du Windsor Plaza. Le stade de beach-volley se trouve à 300 mètres, tandis que l'aéroport Santos-Dumont est à 7 km.