Windsor Palace Hotel , Brazil

The Windsor Palace Hotel is ideally situated near Copacabana Beach.

Superior rooms have an ocean view, and the hotel has a roof top pool from where you can view the entire bay.

 

The location is perfect for those wishing to experience the nearby attractions of Copacabana, including the beaches, restaurants, shops and much more. With several attractions around, including beaches, lively bars and trendy restaurants and shops, the Windsor Palace Hotel mixes the renowned Windsor quality with all Rio can offer, which ensures a fantastic stay.

Rooms:

Windsor Palace Hotel

Standard

Windsor Palace Hotel

Superior

Windsor Palace Hotel

Superior Executive

 

Standard

Brazil Grand Nature Tour

Duration: 12 days, 11 nights
From: $4,635.00
The best of Brazil's natural history combines 3 diverse ecosystems: breathtaking Iguacu Falls, the wildlife of the Pantanal grasslands, the Amazon rainforest.

Windsor Palace Hotel

Travel Tips
Plan your trip as far in advance as you can. Last minute travel is stressful to plan, and can often end up being more expensive.
Client Reviews

Newsletter