Overview
The Windsor Tower is a four-star hotel with a privileged location near the most beautiful beaches of Rio de Janeiro. The Windsor Tower Hotel is located in Barra da Tijuca, a neighborhood known for its many options of leisure, gastronomy and culture, being one of the most sought after areas by travelers from all over the world. Trattoria Alloro, the on-site restaurant specializing in Italian cuisine, serves breakfast, lunch and dinner. The hotel offers room service, a rooftop pool, and a fitness center for guests' convenience. In addition, parking is available for a fee.
Most Popular Facilities
2021 Year of construction
2021 Year of most recent renovation
378 Total number of rooms
16 Number of floors (annexe)
5 Disability-friendly rooms
This property is in high demand!
Exceptional location - Inside city center
Exceptional for walking
Facilities of Windsor Tower Hotel
Facilities
- Wheelchair-accessible
- Car park
- Electric vehicle charging station
- 24-hour reception
- Check-in hour
- Check-out hour
- Wi-fi
- Local and international calls
- Valet parking
- Room service
- Laundry service
- Multilingual staff
- 24-hour security
- Air conditioning in public areas
- Smoke detector
- Lift access
- Concierge
- Sun terrace
- Gym
- Luggage room
- Dining area
- Towels and bed linen
Location
- 2021 Year of construction
- 2021 Year of most recent renovation
- 378 Total number of rooms
- 16 Number of floors (annexe)
- 5 Disability-friendly rooms
Hotel type
- hotel
Methods of payment
- MasterCard
- Visa
- Maestro
- Visa Electrón
Distances (in meters)
- Airport
- Beach
Catering
- 1 Restaurant
- Non-smoking area
- Air conditioning in Restaurant
Room facilities
- Wi-fi
- Smoking rooms
Entertainment
- 1 Outdoor freshwater pool
Health
- Sauna
Meals
- Buffet lunch
- Buffet dinner
Things to keep in mind
- Identification card at arrival
- Non-smoking establishment
- 18 Minimum check-in age
Your Travel Journey Starts Here
Sign up and we'll send the best deals to you