Windsor Excelsior Hotel is a 4-star venue set just 1.8 km from Sao Conrado Beach, Arpoador and Basilica Imaculada Conceicao. The charming hotel represents contemporary architecture in Rio de Janeiro.
Located in an entertainment area with a stadium, a cinema and bars, guests will see why Windsor Excelsior Hotel is admired by many tourists. It is about 8 km away from the center of Rio de Janeiro.
Windsor Excelsior Hotel offers a beautiful view to its guests.
There is Siqueira Campos subway station at a reachable distance. Santos Dumont airport is 10 minutes' drive from away.
The rooms in Windsor Excelsior Hotel come with a DVD player, a balcony, a dining area, high-speed internet and an electronic safe. The soundproof rooms feature the mountain view. Bathrooms are fitted with bath sheets, a spa bathtub and a shower.
Eat & Drink
Every morning at the café guests may enjoy buffet breakfast. A range of local dishes is offered at the 24-hour restaurant. Guests can relax in the coffee bar serving refreshing drinks. Churrascaria Palace and Cafe del Mar serve a selection of meals within 100 meters from the venue.
Windsor Excelsior Hotel also offers cars and bicycles for rent.
Such on-site leisure facilities as a sun deck, an indoor swimming pool and a roof-top pool are available for the guests' use. On-site fitness facilities include a gym and fitness classes.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.