Windsor Palace is set in a downtown area of Rio de Janeiro next to Corcovado, Sugar Loaf and Urca Beach. Renovated in 2000, the lovely hotel has welcomed guests since 1985.
Set close to magnificent beaches close to mountains and parks. The venue is 8 km away from the city center.
Placed near a stadium and restaurants, the hotel offers a sundeck and an outdoor swimming pool for on-site relaxation.
Siqueira Campos underground station is within 10 minutes' walking distance from the property. Fast access to Santos Dumont airport within 10 km is provided.
The hotel offers 85 modern rooms equipped with a mini-fridge, climate control, a mini bar, wireless internet and a balcony and featuring a spectacular view over the ocean. Guests can make use of a hairdryer, a shower and complimentary toiletries.
Eat & Drink
The 24-hour restaurant treats guests with international meals in a comfortable setting. Exotic drinks are offered in the cocktail bar. Serving a wide assortment of dishes, Siqueira Grill and Sorvete Italia are about 100 meters from the property.
Guests can use ironing service, laundry and 24-hour reception as well as a luggage storage, currency exchange and a safety deposit box.
Spa facilities at Windsor Palace include a sauna, a steam room and a Jacuzzi. Active travelers will appreciate a fitness center and a gym available 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.