Windsor Barra Hotel - Rio de Janeiro

Windsor Barra Hotel - Rio de Janeiro

75 photos
Check rooms and rates
Check-in
Select date
Check-out
Select date
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Windsor Barra Hotel - Rio de Janeiro
$$$$
Overview

Offering a restaurant, Windsor Barra Hotel Rio de Janeiro is merely 5 minutes by foot from Windsor Expo Center. This 5-star hotel features a snack bar and boasts a beautiful location 0.3 miles from Barra da Tijuca Beach.

Location

The Rio de Janeiro hotel in the Barra da Tijuca district of Rio de Janeiro is about a 25-minute stroll from Sao Francisco de Paula Church and not far from such shopping venues as Downtown Mall. Natural attractions in the area include Joatinga Beach, approximately 2 miles from the oceanfront Windsor Barra, and a beach is 0.3 miles away. The Rio de Janeiro property is also nestled close to stores and a mall. Shopping Downtown is also a few steps from Windsor Barra Hotel.

Terminal Nuta James bus station can be found only a 10-minute walk away, and the closest subway station Jardim Oceanico is around 15 minutes by foot from the hotel.

Rooms

Furnished with soundproof windows, all rooms are equipped with WiFi and cable channels along with tea/coffee making equipment. Guests can also use a roll-in shower and a spa bathtub, along with such amenities as dressing gowns and slippers. The rooms also overlook the mountains.

Eat & Drink

The modern bar is also available. The accommodation is fairly close to Picanha & Etc.

Leisure & Business

An open-air heated pool with lounge chairs, separate childrens sections, and a poolside snack bar is available at the luxurious Windsor Barra Rio de Janeiro. Alternatively, guests can exercise in a modern fitness center. Business travelers are welcome to use 60 meeting rooms offered on site.

Good to know
Check-in/Check-out
from 15:00-23:59
until 12:00
Amenities
Private parking is possible on site at BRL 40 per day.
Wireless internet is available in the hotel rooms for free.
Other information
Breakfast
The hotel offers a full breakfast at the price of R$ 115.50 per person per day. 
Children & extra beds
Maximum capacity of extra beds in a room is 1. 
Pets
Pets are not allowed.
Building
Number of floors:17
Number of rooms:338
Price calendar
Check availability and prices for your dates now!

Rooms and availability

Superior Family Room
  • Max:
    2 persons
Standard Suite
  • Max:
    3 persons
Junior Suite
  • Max:
    3 persons
  • Bed options:
    1 Double bed
  • Mountain view
  • Balcony
Show 10 more room typesLess

Facilities

Main facilities

Free Wi-Fi

Free Wi-Fi in rooms

Parking

BRL 40 per day

Baggage storage
24-hour services

24-hour reception

24-hour security

Food/ Drinks

Poolside snack bar

Restaurant

Welcome drink

Fitness/ Gym

Fitness center

Swimming pool

Rooftop pool

Spa and relaxation

Steam room

Turkish bath

Solarium

Sauna

Sports & Fitness

  • Fitness center
  • Badminton
  • Yoga class
  • Sports trainer

Services

  • Valet parking
  • Room service
  • Housekeeping
  • Laundry
  • Welcome drink

Dining

  • In-room breakfast
  • Restaurant
  • Poolside snack bar
  • Special diet menus

Business

  • Business center
  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cribs
  • Children's menu

Spa & Leisure

  • Rooftop pool
  • Beach access
  • Sun loungers
  • Sun terrace
  • Solarium
  • Sauna
  • Turkish bath
  • Steam room

Room view

  • Sea view
  • City view
  • Mountain view

Room features

  • Free Wi-Fi in rooms
  • Air conditioning
  • Mini-bar
  • Soundproofed rooms
  • Sitting area
  • Dressing area
  • Terrace
  • Tea and coffee facilities
  • Dining table
  • Ironing facilities

Bathroom

  • Free toiletries
  • Sink

Media

  • Flat-screen TV
  • AM/FM alarm clock

Room decor

  • Parquet floor
Show all facilitiesHide facilities

Essential information about Windsor Barra Hotel

💵 Lowest room price 98 US$
📏 Distance to center 10.4 mi
✈️ Distance to airport 15.8 mi
🧳 Nearest airport Santos Dumont, SDU

Location

Address
The address has been copied.
Avenida Lucio Costa, 2630, Rio de Janeiro, Brazil, 22620-172
Map view
Avenida Lucio Costa, 2630, Rio de Janeiro, Brazil, 22620-172
  • City landmarks
  • Nearby
  • Restaurants
Mall
Shopping Downtown
100 yd
Rua Martinho de Mesquita 129
Windsor Expo Center
100 yd
Restaurant
Fratelli
100 yd
Restaurant
Picanha & Etc
100 yd
Restaurant
Taco & Chilli
100 yd
Restaurant
Palace Cafe
100 yd
Restaurant
Sushimar
100 yd
Restaurant
Gavea Beach Club & Fun
100 yd
Restaurant
Sernambetiba.Com.Br
100 yd
Restaurant
Jus Restaurante
100 yd
Restaurant
Churrascaria Tourao
100 yd
Restaurant
Restaurante Terral
100 yd
Restaurant
Vice Rey
100 yd

FAQ about Windsor Barra Hotel

Which popular attractions are located near the Windsor Barra Hotel hotel?
You can visit Windsor Expo Center, placed 400 feet from the Windsor Barra Hotel hotel. Other interesting sights include Praia da Joatinga (1.9 miles from the property) as well as City of Arts (3 miles away).
What is the nearest airport to Windsor Barra Hotel hotel?
Santos Dumont airport is located within a 27-minute drive (19 miles) from Windsor Barra Hotel hotel.
Can we park our car at the hotel?
The hotel offers a private parking lot, located on site.
Are there any dining facilities close to the Rio de Janeiro hotel?
During their stay at the Rio de Janeiro hotel guests can enjoy a meal in the nearby restaurant Picanha & Etc offering moderately placed prices or visit Sushimar with a high guest rating-8 according to guests reviews-as well as moderately placed prices.
Does the Windsor Barra Hotel serve breakfast?
Yes, guests can enjoy breakfast, served daily in the restaurant of the Windsor Barra Hotel.
What is check-in and check-out time at Windsor Barra Hotel?
Guests of Windsor Barra Hotel can check in from 3 PM to 11.59 PM and check out from 12 PM.
What payment methods are accepted in the hotel?
Payment methods in the hotel include:
  • сash
  • American Express
  • Visa
  • Mastercard
Which facilities are offered in the rooms of the 5-star Windsor Barra Hotel hotel?
All rooms of the 5-star Windsor Barra Hotel hotel feature a mini bar fridge as well as a personal safe, some of them boast a couch and a work desk.
Which facilities are provided in the 5-star Windsor Barra Hotel hotel?
Top locations of the 5-star Windsor Barra Hotel hotel include a restaurant and a storage for belongings, whereas guests' safety will be ensured with 24-hour security service and a safe deposit box.
What are the spa options at the hotel?
Pampering amenities in the hotel include a steam room, a Turkish bath, and whirlpool bathtubs.
Do you have a pool at the 5-star Windsor Barra Hotel hotel?
Yes, the 5-star Windsor Barra Hotel hotel features an outdoor pool.
Check rooms and rates
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 room