The 4-star exquisite hotel Windsor Excelsior offers a comfortable accommodation within easy reach of Rio Sul Shopping Center, which is about 15 minutes` walk. Built in 1950, the hotel is a combination of modern architecture and contemporary facilities.
The property is set 15 minutes' walk away from Post 4 - Copacabana. A privileged setting near a subway station offers good public transport connections.
Windsor Excelsior Hotel overlooks parks and woods and provides quick access to a local beach.
Windsor Excelsior Hotel welcomes guests to take advantage of satellite television, Wi-Fi, a refrigerator, a laptop and a telephone line supplied in the rooms. The guestrooms look out on the sea. The guestrooms offer a tropical interior and carpet floor.
Residents can have breakfast in the café. Guests can order Brazilian meals at the panoramic restaurant. Coffee and tea are offered in the poolside bar. Offering various dining options, La Trattoria and Copacabana Palace are about 5-minute walk away.
Guests will find themselves a 10-minute stroll from Siqueira Campos subway station. There is Santos Dumont airport at a 10 km distance.
Windsor Excelsior Hotel caters to the needs of guests providing a baggage storage, a designated smoking area and a souvenir shop as well as a business center, a meeting room and a copier.
On-site treatments include steam baths and massage. Active travelers will appreciate fitness classes and a gym available on site.