The comfortable Windsor Excelsior Hotel with a sun deck, barbeque grills and a swimming pool is a nice place to stay in Rio de Janeiro on holiday. Windsor Excelsior Hotel was opened in 1950 and offers non-smoking rooms.
This hotel is situated 9 km away from Maracana. The property is set within 8 km distance from the city center.
Set close to woods and mountains, this hotel offers access to a beautiful beach with cabanas, chairs and umbrellas.
The venue is notable for the stunning location within a 15-minute drive to Santos Dumont airport.
This hotel comprises of deluxe queen room, executive superior twin room and luxury triple room that come with modern décor as well as wireless internet, cable TV, a microwave, a seating area and a CD player. Some rooms overlook the street. Guests can also use coffee/tea makers, a fridge and an ice machine.
Eat & Drink
In the morning a rich continental breakfast is served. The on-site 24-hour restaurant tempts guests with local dishes. Guests can quench their thirst at Poolside bar with a favorite drink. Offering various dining options, Churrascaria Palace and Cafe del Mar are about 5-minute walk away.
The property offers laptops, a conference room and a photocopier for the use of guests.
Guests will enjoy using steam baths and massage at the hotel. On-site fitness facilities include a gym and a fitness center.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.