Windsor Palace is an elegant 4-star hotel set close to Sugar Loaf Mountain, Dorival Caymmi Statue and Corcovado. Windsor Palace Hotel has been welcoming guests to its luxury rooms since 1985.
Windsor Palace Hotel is also located near Teatro Net Rio, Leme Beach and Nova Sepetiba. A metro station as well as Siqueira Campos subway station are not far from the hotel.
Quick access to a stadium and restaurants is provided.
Santos Dumont airport can be reached in 10 minutes by car from Windsor Palace Hotel.
Windsor Palace Hotel offers 85 rooms fitted with TV, an in-room safe, a minibar, climate control and Wi-Fi for a comfortable stay in Rio de Janeiro. Many rooms come with a breathtaking view over the ocean. They feature traditional décor and antique light wood furniture.
Eat & Drink
Guests can also enjoy international meals at the fantastic restaurant. Exotic drinks are offered in the cocktail bar. Arataca and Espirito da Coisa Restaurante & Bar are situated in a downtown area, about 50 meters from the venue.
Business facilities at Windsor Palace Hotel include a conference room, computers and a business center.
A sauna and a Jacuzzi are available for guests' relaxation. There are a fitness center and a gym provided at Windsor Palace Hotel.
Wireless internet is available in the entire hotel for free.
private parking is possible at a location nearby at BRL 35 per day.