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 work desk, a private balcony, a refrigerator, wireless internet and cable TV. 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.
On-site leisure facilities include an indoor swimming pool and a roof-top pool. For active guests a fitness center and a gym are provided.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.