Windsor Palace is placed in the middle of Rio de Janeiro and offers a panoramic view over the ocean. Residing in a 17-story building, the hotel was opened in 1985 and renovated in 2000.
Mountains and parks as well as Ipanema Beach and Maracanã Stadium are located nearby. The venue is 8 km away from the city center.
Within walking distance of Copacabana district with a stadium and restaurants.
Easily accessible from Siqueira Campos subway station. The hotel is about 15 minutes' drive from Santos Dumont airport, which is 10 km away.
This hotel comprises of executive superior king room, executive superior triple room and executive superior twin room that come with modern décor as well as a mini bar, satellite television, climate control, a laptop-size safe and a balcony. The guestrooms feature carpet floor and light wood furnishing.
Eat & Drink
A range of international dishes is offered at the 24-hour restaurant. A variety of dishes are served in Aipo & Aipim Centro and Restaurante Rosty, which are 5 minutes’ walk away.
Guests of Windsor Palace are welcome to use computers, a business centre and a conference room.
The comfortable property offers a bar and outdoor chaise lounges on the beach. A gym and a fitness center are provided on-site.
Wireless internet is available in the entire hotel for free.
Private parking is possible at a location nearby at BRL 35 per day.