Main Amenities
The Hotel
The Windsor Tower is the newest hotel in the Windsor chain in Barra da Tijuca, located just a few steps from the beach. The four-star hotel is part of the Windsor Convention & Hotel Center, the largest integrated hotel and event center in Rio de Janeiro. Offering excellent value for money, the hotel follows the traditional Windsor chain quality standards, offering comfortable accommodations, a leisure area with a terrace overlooking the sea, a swimming pool, sauna and gym. The hotel, which has a modern infrastructure, is close to the most beautiful beaches in the region, as well as several leisure options for practicing outdoor activities, visiting cultural venues and the main shopping malls in the region, making it the ideal place for leisure or business trips. The Trattoria Alloro restaurant offers the best of Italian cuisine, including a variety of dishes, sweet and savory pizzas, as well as desserts.
Check-in Hours
Check-in from 3:00 PM
Check-out until 12:00 PM
Breakfast Hours
From 6:30 AM
To 10:30 AM
General Services
✓ Baggage Hold
✓ Cribs available on request
✓ Handicapped rooms
✓ Laundry / dry-cleaning valet
✓ Major credit cards accepted
✓ Valet parking available
✓ Wheelchairs available
✓ Daily Housekeeping
✓ 24 hours Front Desk
✓ Paid Parking
✓ Garage with fee
✓ Lift
✓ Free Wifi
✓ Direct access to the beach
Restaurant & Bars
✓ 24-hour Room Service
✓ Restaurant
✓ Pool's Bar
Wellness & Sports
✓ Fitness center
✓ Outdoor Swimming-Pool
✓ Sauna
Events & Conferences
✓ Conference Rooms
✓ Congress Center
Room Types