Windsor Excelsior is a 14-story hotel in the charming district at a close proximity to Botafogo Beach, Copacabana Beach and Ipanema Beach offering exquisite rooms with a beautiful view of Sugarloaf Mountain and Corcovado Mountain.
A metro station as well as Siqueira Campos subway station are not far from the hotel. Rio Sul Shopping Center are located just 1350 meters from the venue.
This lovely hotel boasts close proximity to mountains.
Windsor Excelsior Hotel features rooms with a standard interior that come with satellite TV, a balcony, a minibar, soundproof windows and individual climate control for a pleasant stay in Rio de Janeiro. All rooms have wooden floor and classical furniture.
Dining options include a rich buffet breakfast served every morning. Dishes of local cuisine are served in the beachfront restaurant. Copacabana Palace and La Trattoria are situated in a shopping area, about 50 meters from the venue.
The property enjoys oceanfront location within a 10-minute drive to Santos Dumont airport.
Guests can benefit from bicycle and car rentals available at the hotel.
The hotel provides steam baths and reflex massage for guests to relax and rejuvenate. A gym and fitness center are among the on-site facilities.