The Windsor Excelsior Hotel is located in the very best area of Copacabana, enjoys an oceanfront view, and is one of the most elegant hotels in Rio de Janeiro. If you search quality and good service, the Windsor Excelsior Hotel is an excellent choice.
Windsor Excelsior Hotel has 233 apartments. The accommodations are modern and offer complete privacy and comfort for your rest. Hotel features tasteful rooms with contemporary décor. Spacious and bright, they all have air conditioning, cable TV, Wi-Fi and minibar, while some also offer sea views and a hot tub.
Enjoy the pool with panoramic views from Leme to the Copacabana Fort, and also to the Christ the Redeemer. The fitness room, located on the rooftop, has a pleasant space with modern equipment of various types of cardiovascular and endurance exercises, perfect to stimulate our guests to stay in shape. For those who want to relax and take care of their health, Windsor Excelsior offers dry and steaming saunas.
At the restaurant, guests enjoy tropical breakfast with various items, while admiring stunning sea views. Lunch and dinner options are provided as well, featuring Brazilian and international specialities.