The 4-star Windsor Tower Hotel Rio de Janeiro, located about 5 minutes' drive from Monica Amusement Park, offers a rooftop swimming pool, Wi-Fi throughout the property. With Jardim Oceanico tube station only 1 km away and the Windsor Expo Center just 100 metres away, this Rio de Janeiro hotel boasts a steam room and a sauna.
The hotel enjoys a privileged location, nearly a 40-minute ride from Estação D Pedro II Central train station. The Windsor Tower Rio de Janeiro can be reached 3.4 km from the Joá Viewpoint. There is the City of Arts approximately a 10-minute ride away, and Terminal Nuta James bus station is in the vicinity of the accommodation. For those travelling from afar, Santos Dumont airport is 27 minutes' drive away.
Windsor Tower Hotel features 336 rooms equipped with a flat-screen TV with satellite channels as well as a mini-fridge-bar. Bathrooms have a separate toilet and a shower, along with a hair dryer and toiletries.
An Italian breakfast is served in the morning in the restaurant. This Rio de Janeiro hotel invites guests to try Italian dishes at the à la carte restaurant onsite. The Windsor Tower is a mere 250 metres from Picanha & Etc restaurant with its Brazilian dishes.