About this hotel
The Windsor Barra is in Barra da Tijuca, in Rio de Janeiro, in front of Barra Beach, 7 km from Barra Square and 16 km from Copacabana Beach. The Santos Dumont Airport is 26.5 kilometers. It features two rooftop pools.The hotel's restaurant offers meals inspired in the Brazilian and international cuisine, including Rio de Janeiro feijoada on Saturdays. But the breakfast is served with a buffet of breads, cakes, cold...