The elegant 4-star Windsor Palace features ironing service, laundry and 24-hour room service. Founded in 1985, the hotel underwent a renovation in 2000.
Windsor Palace is located near Rodrigo de Freitas Lake, Barra da Tijuca and Forte de Copacabana, with the rest of Rio de Janeiro easily accessible with a metro station. The property is set within 8 km distance from Rio de Janeiro city center.
Windsor Palace offers a magnificent view to its guests.
The venue is notable for the good location within a 10-minute drive to Santos Dumont airport.
This property comprises 85 luxury guestrooms featuring television, climate control, a minibar, Wi-Fi and high-speed internet. Some rooms at Windsor Palace have a view over the ocean. Bathrooms are appointed with a hairdryer, a shower and complimentary toiletries.
Eat & Drink
The onsite fantastic restaurant specializes in international cuisine. The renowned bar serves a selection of coffee and cocktails. Arataca and Espirito da Coisa Restaurante & Bar offer an assortment of dishes within 50 meters of the property.
There are a luggage storage, a safety deposit box and an elevator provided on-site.
The beach facilities include outdoor chaise lounges and a bar. For active guests, there are a fitness center and a gym at the hotel.
Wireless internet is available in the entire hotel for free.
private parking is possible at a location nearby at BRL 35 per day.