Photos coming soon
HOTEL
Windsor Plaza Copacabana
Avenida Princesa Isabel, 263, Rio De Janeiro, Brazil
Where it sits
Windsor Plaza Copacabana
Avenida Princesa Isabel, 263, Rio De Janeiro, Brazil
-22.96275, -43.17501
Similar stays nearby
Windsor Plaza Copacabana
Hotel · 1 m
SUH Copacabana 89 Beach View
Hotel · 5 m
COPACABANA ao lado praia , 3 quartos, 4 banheiros
Hotel · 22 m
GoHouse Princesa 705
Hotel · 31 m
Copacabana Suites Ocean View
Hotel · 49 m
Apartamento Princesa Isabel 236
Hotel · 51 m
Rio Spot Apartments U033
Hotel · 52 m
Apartment in Copacabana 200m from Beach
Hotel · 56 m
Plan around Windsor Plaza Copacabana
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
