Windsor Excelsior Hotel is a 4-star exquisite property with elegant rooms situated 1300 meters away from Rio Sul Shopping Center. The hotel was opened in 1950 and remains an example of contemporary architecture in Rio de Janeiro ever since.
Set near by beautiful beaches close to parks and woods. There are restaurants and a stadium in the area.
The hotel is easy access to the local beach in Rio de Janeiro.
Windsor Excelsior Hotel features rooms with a tropical interior that come with free Wi-Fi, a minibar, climate control, a pantry and a phone line for a pleasant stay in Rio de Janeiro. Some rooms have the sea view. They are equipped with coffee/tea makers and a fridge.
Breakfast is offered in the café every morning. The restaurant menu features Brazilian dishes. There is an onsite Poolside bar to relax in. The property is set in Copacabana district, within about 5 minutes' walk of La Trattoria and Copacabana Palace that serve delectable meals.
Siqueira Campos subway station is in a 10-minute stroll and Avenida Atlantica próximo ao número 1663 bus stop is 5 minutes' walk from the hotel. Windsor Excelsior Hotel is located within 10 km from Santos Dumont airport.
Multilingual staff provides guests with airport transfer, 24-hour room service and housekeeping.
The on-site treatments feature steam baths and massage. The hotel offers fitness classes and a gym available on site.