Located a short walk to Windsor Expo Center, the 4-star Windsor Tower Hotel Rio de Janeiro has a sunbathing terrace. Boasting a swimming pool, this Rio de Janeiro hotel is nestled within a 10-minute drive of natural attractions like Joatinga Beach.
The property is nestled in Barra da Tijuca with Pedra Bonita, a cliff where you can do hang-gliding while enjoy a spectacular sight, about a 25-minute walk from Ilha Da Gigoia and within a 10-minute drive of Ponte Joatinga. Places of worship to visit about a 25-minute walk from the Windsor Tower Rio de Janeiro include Sao Francisco de Paula Church. Also, City of Arts lies about 10 minutes away by car, and Jardim Oceanico is just a minute's drive from the accommodation. Terminal Nuta James bus station, allowing a good connection throughout the city, is at a 950-metre distance from Windsor Tower Hotel.
The rooms at this Rio de Janeiro property are allergy-free and fitted with a flat-screen TV with satellite channels as well as a mini fridge bar. Guests can use a walk-in shower and a sauna, along with complimentary toiletries. You can enjoy views of the city.
A continental breakfast is delivered in the restaurant. There are 2 restaurants in this Rio de Janeiro hotel. Choose from an unlimited choice of Brazilian dishes at Picanha & Etc which is just near the property.