When would you like to stay at the Windsor Plaza Copacabana ?
The Windsor Plaza Hotel is just a short 2 blocks from the Copacabana Beach. The accommodation options here comprise of suites and apartments and there are 237 of them in all. Every amenity that the hotel offers its guests is a modern one. They include cable TV, air conditioning, mini bars, safes, telephone etc. The terrace of the hotel houses the fitness center, the pool, the bar and a sauna that guests can use to unwind and relax.