Windsor Plaza Hotel
About Windsor Plaza Hotel
With strolling distance to the beach the Windsor Plaza has 237 rooms and suites and impeccable service.
Contact & Location
Windsor Plaza Hotel
Av Princesa Isabel, 263 Copacabana, Rio de Janeiro, OVERSEAS, Brazil