The Hotel
The Windsor Tower is a three star hotel with a privileged location close to the most beautiful beaches in Rio de Janeiro. The Windsor Tower Hotel is situated in Barra da Tijuca, a neighborhood known for its most diverse leisure, gastronomy and culture options, being one of the most sought after areas of travelers around the world. Alloro, on-site restaurant, serves breakfast (unlocked), lunch and dinner. The hotel has a complete infrastructure and a differentiated service, worthy of a three star. For leisure or work lodging, experience is always unique.
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