The Windsor Barra Hotel Hotel in Rio de Janeiro

A closer look at the Windsor Barra Hotel located in Rio de Janeiro.

Inspected by our Hotel Experts.

Windsor Barra is a huge and majestic 4 star hotel situated in Rio de Janeiro, Brazil. It boasts a wonderful leisure location as it is just eighteen kilometers away from Sugar Loaf and also merely fifteen kilometers away from the famous Copacabana Beach. This prominent and magnificent hotel offers the opportunity to test a new concept of hospitality.

The entire hotel has been constructed in a modern way keeping in mind the international standards and offers 338 air conditioned rooms, windows with mosquito netting, ceiling fan and private bathrooms (cold and hot shower) mini bar and a mini closet.

While enjoying a relaxing holiday in the calm and tranquility of the island, you can also try the delicious food in the hotel’s restaurant. The cuisines are freshly made, including the sea food, which is a specialty.The restaurant serves contemporary Brazilian cuisine in an intimate setting.

Some the facilities offered by Windsor Barra, to make your stay a memorable one include, a beautiful swimming pool that has a covered area beside where meals can be served. It also boasts verandahs that have hammocks for the guests to relax. There is also a well stocked gift shop where the guests can buy souvenirs for their loved ones back home. The hotel has on‐ste restaurant and bar where the guests can have their meals and enjoy drinks. Keeping you entertained with the modern luxuries it brings you closer to nature at the same time, offering the breathtaking lake view. The efficient and multilingual staff will provide you 24 hr room service. Other services like laundry/ironing, room service, shuttle service (i.e. to/from town centre) and vehicle hire/car rental can be arranged easily.

As cabs and travel guides can easily be booked by the resort, roaming around the island will not be a problem. Natal is a picture perfect place, known for natural beauty, its merry carnival celebrations, joyful samba, ‘Bossa Nova’. The beautiful beaches attract people from all over. The Copacabana, Ipanema and Leblon are to name a few. The giant statue of the Christ the redeemer perched on top of the Corcovado Mountain is a famous landmark, now one of the wonders of the world; it is a place sure to visit.

The Windsor Barra is one of the best on the island and is an ideal location for honeymooners as well as the entire family. Visitors have given it a positive and have always thanked the efficient staff for their stay at this wonderful resort.