Windsor Excelsior is 1300 meters away from Rio Sul Shopping Center.
National Museum is about 9 km from the hotel.
This excellent hotel boasts close proximity to parks and a national park.
Siqueira Campos metro station is quickly reachable.
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
Treating guests with Mediterranean dishes, Copacabana Palace is 150 meters 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.