Offering 85 rooms, the traditional Windsor Palace features an outdoor swimming pool, a rooftop terrace and a spa center available on site. Residing in a 16-story building, the hotel was opened in 1985 and renovated in 2000.
The hotel is set in the middle of a downtown area around 20 minutes' walk of Sugar Loaf, Corcovado and Copacabana Fort. The property is set 5 minutes' walk from Sao Conrado Beach, Teatro Net Rio and Praca Serzedelo Correia.
Windsor Palace overlooks mountains and provides quick access to a public beach.
The venue is 8 km away from the city center. Windsor Palace is about 10 minutes’ drive towards Santos Dumont airport.
A breathtaking view over the street welcomes guests to Executive Superior Twin Room, Special Twin Room and Executive Twin Room offering TV, an in-room safe, a minibar, climate control and Wi-Fi. Guests can make use of bathrobes, a shower and a hairdryer in every bathroom.
Eat & Drink
Breakfast is served in the restaurant each morning. The fantastic restaurant serves local meals in a comfortable atmosphere. Guests can relax in the cocktail bar serving tropical drinks.
Windsor Palace welcomes guests, offering an elevator, a baggage storage and currency exchange along with a business corner and computers.
Windsor Palace also features a Jacuzzi and a sauna as well as fitness center and a gym.
Wireless internet is available in the entire hotel for free.
private parking is possible at a location nearby at BRL 35 per day.