Windsor Plaza Hotel
Brazil, Rio de Janeiro
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
ADD LINE 1, ADD LINE 2, Rio de Janeiro, OVERSEAS, Brazil