Das Hotel liegt weniger als 300 Meter vom berühmten und geschäftigen Strand Copacabana entfernt. Durch diese wundervolle Lage direkt an der Copacabana befinden sich in Ihrer Umgebung zahlreiche Bars, Restaurants oder Einkaufsmöglichkeiten. Sollten Sie einmal nicht zu Fuß unterwegs sein, so laufen Sie nur 800 Meter zur U-Bahn-Station Cardeal Arcoverde. Der nächste Flughafen - der Flughafen Rio de Janeiro-Santos Dumont liegt 7 Kilometer entfernt.
Das komfortable Mittelklassehotel mit freundlicher Atmosphäre bietet Ihnen ein Restaurant, in welchem Sie besonders am Wochenende besondere brasilianische Gerichte genießen können und eine amerikanische Bar, sowie ein Fitness-Center mit Swimmingpool auf der Dachterrasse. Gegen eine zusätzliche Gebühr stehen Ihnen auch private Parkmöglichkeiten am Hotel zur Verfügung.
Alle Zimmer des Windsor Plaza Hotels sind mit einem eigenen Badezimmer mit Dusche und WC ausgestattet und verfügen außerdem über TV, Radio, Telefon, Klimaanlage, Safe und Minibar.