Windsor Tower Hotel - Rio de Janeiro
-23.01017, -43.3219Guests of Windsor Tower Hotel Rio de Janeiro can enjoy easy access to Windsor Expo Center, which is situated about a 5-minute walk away. The 4-star hotel lies just 0.7 miles from Shopping Downtown, and offers an à la carte restaurant and a rooftop swimming pool onsite.
Location
The hotel has a privileged location in Rio de Janeiro, around 15 minutes' stroll from Jardim Oceanico subway station and around 10 minutes by car from Bosque da Barra Park. The Windsor Tower Rio de Janeiro in the Barra da Tijuca district of Rio de Janeiro is located 2.4 miles from Pedra da Gavea. The nearby notable religious buildings include Sao Francisco de Paula Church, approximately 25 minutes' walk from the Rio de Janeiro property.
Well-connected to many sights, Windsor Tower Hotel is within reach of Terminal Nuta James bus station.
Rooms
Overlooking the mountains, the 336 rooms are appointed with climate control, as well as modern facilities such as a flat-screen TV with satellite channels. Furnished with a writing desk, the rooms also have a mini-fridge-bar. Bathrooms come with a walk-in shower and a separate toilet, along with a hairdryer and bath sheets.
Eat & Drink
The restaurant menu offers a wide range of Italian dishes. While staying at the Rio de Janeiro hotel, guests can choose from dining options nearby, such as Picanha & Etc, located merely 750 feet away, or Restaurante Barra at a 5-minute walking distance.
Leisure & Business
Enjoy a steam room and a sauna at the Windsor Tower. There is a fitness suite at this Rio de Janeiro accommodation.
Rooms and availability
-
Max:3 persons
-
Bed options:2 Single beds1 Double bed
-
City view
-
Shower
-
Non-smoking
-
Max:3 persons
-
Bed options:2 Single beds1 Double bed
-
Sea view
-
Shower
-
Non-smoking
-
Max:3 persons
-
Bed options:2 Single beds1 Double bed
-
Mountain view
-
Shower
-
Non-smoking
Essential information about Windsor Tower Hotel
💵 Lowest room price | 129 US$ |
📏 Distance to center | 10.3 mi |
✈️ Distance to airport | 15.8 mi |
🧳 Nearest airport | Santos Dumont, SDU |
Location
- City landmarks
- Nearby
- Restaurants
FAQ about Windsor Tower Hotel
- сash
- American Express
- Visa
- Mastercard