WINDSOR BARRA HOTEL – Rio de Janeiro, Brazil
Located only 15 km (9 miles) from Ipanema Beach and 18 km (11miles) from Copacabana. All guestrooms offer great ocean and mountain views. In addition, each of the accommodations is equipped with air conditioning, cable TV, soundproofed windows, high speed internet, and other amenities. Enjoy great sea views while relaxing in the swimming pool or in the rooftop bar.
Hotel reservations are handled directly with the Windsor Barra. Please complete the Reservation Form (PDF) and return it to the hotel for their processing and booking confirmation reply.