Windsor Plaza Copacabana is located within walking distance of Copacabana's beach and right in the middle of Copacabana's shopping area. The hotel has 74 rooms all featuring air conditioning, cable television with international channels, mini-bar, radios, private safes telephones and 24 hour room service. Also available for the guests enjoyment is a swimming pool, a sauna, and an American style bar.
Image Gallery
Click on images to enlarge