The comfortable 4-star Windsor Tower Hotel Rio de Janeiro, located within a 6-km distance of Pedra Bonita Mountain, offers an outdoor swimming pool and Wi-Fi in public areas. Staying at this Rio de Janeiro hotel, guests can discover a leisure area, about 25 minutes on foot from shopping venues like the indoor-outdoor Citta America Shopping Center.
The hotel is close to the beautiful district of Rio de Janeiro and just steps from Windsor Expo Center. Also, Monica Amusement Park is only 1.7 km from the Windsor Tower Rio de Janeiro. The accommodation is situated not far from Shopping Downtown, and Bosque Marapendi bus station lies just a 10-minute walk away. This Rio de Janeiro hotel is 18 km from Estação D Pedro II Central rail station.
The Windsor Tower features 336 rooms with a flat-screen TV with satellite channels, as well as a mini-bar. The rooms are fitted with a private bathroom. The modern bathrooms with a walk-in shower and a separate toilet, also provide guests with hair dryers and bath sheets. Enjoy views of the city, while staying at the property.
An American breakfast is served here every morning. Offering Italian dishes, the à la carte restaurant features ocean views. The rooftop bar with mountain views is ideal for a relaxing drink. You can enjoy an Italian cuisine in the Fratelli located fairly close to Windsor Tower Hotel.