The Windsor Palace is a wonderful hotel located on Cocacabana Beach, in the middle of Copacabana's shopping district.
The hotel is situated convenient to popular tourist spots, and there are cinemas, theatres and shopping malls within walking distance.
The Windsor Palace features a terrace with breathtaking views of the beach and the Ocean. The terrace has a swimming pool, a sauna and a bar, where guests can enjoy their leisure time.
Guests can enjoy fine dining onsite, with international and domestic specialties available at the hotel restaurant. Room service is available 24-hours a day.
With 74 guest rooms spread over 16 floors, the Windsor Palace is not a crowded hotel, and guests will appreciate its modest size. The guest rooms are appointed with a vibrant décor and a full range of amenities, including cable TV with international channels.
The Windsor Palace Hotel is convenient to fine dining, shopping and entertainment venues.
Based on information provided by ian.com.